diff --git a/src/gausskernel/process/postmaster/cbmwriter.cpp b/src/gausskernel/process/postmaster/cbmwriter.cpp index a38a57330..e4fb1feb5 100755 --- a/src/gausskernel/process/postmaster/cbmwriter.cpp +++ b/src/gausskernel/process/postmaster/cbmwriter.cpp @@ -153,6 +153,7 @@ void CBMWriterMain(void) t_thrd.utils_cxt.CurrentResourceOwner = cbmwriter_resourceOwner; FreeAllAllocatedDescs(); + AtEOXact_HashTables(false); /* * Now return to normal top-level context and clear ErrorContext for