【资源池化】【bugfix】修复:无法写block,dss返回2181
This commit is contained in:
@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user