From c7061ba45b6bc13db313bded9a6809c2e94b57f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E7=A7=91=E6=97=AD?= Date: Thu, 30 Jun 2022 12:01:59 +0800 Subject: [PATCH] fix retry open pcd file --- src/gausskernel/storage/smgr/md.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gausskernel/storage/smgr/md.cpp b/src/gausskernel/storage/smgr/md.cpp index 51bd5d1d6..5baeed0ff 100644 --- a/src/gausskernel/storage/smgr/md.cpp +++ b/src/gausskernel/storage/smgr/md.cpp @@ -1158,8 +1158,8 @@ static MdfdVec *mdopen(SMgrRelation reln, ForkNumber forknum, ExtensionBehavior RelFileNodeForkNum pcdRelFileNode = RelFileNodeForkNumFill(reln->smgr_rnode, PCD_FORKNUM, 0); fd_pcd = DataFileIdOpenFile(pcfile_path, pcdRelFileNode, flags, FILE_RW_PERMISSION); if (fd_pcd < 0) { - fd_pcd = MdOpenRetryOpenFile(pcfile_path, pcaRelFileNode, behavior, flags); - if (fd_pca < 0) { + fd_pcd = MdOpenRetryOpenFile(pcfile_path, pcdRelFileNode, behavior, flags); + if (fd_pcd < 0) { pfree(path); return NULL; }