【资源池化】【bugfix】修复:无法写block,dss返回2181

This commit is contained in:
dongning12
2023-11-23 14:53:08 +08:00
parent 44e788ef67
commit 49172f0d72

View File

@ -239,7 +239,7 @@ SegPhysicalFile df_get_physical_file(SegLogicFile *sf, int sliceno, BlockNumber
SegmentCheck(sliceno < sf->file_num);
if (ENABLE_DMS && sf->segfiles[sliceno].fd <= 0) {
char *filename = slice_filename(sf->filename, sliceno);
sf->segfiles[sliceno].fd = dv_open_file(filename, O_RDONLY | PG_BINARY, SEGMENT_FILE_MODE);
sf->segfiles[sliceno].fd = dv_open_file(filename, O_RDWR | PG_BINARY, SEGMENT_FILE_MODE);
pfree(filename);
}