From a163a0aa81a4a3996ab04d20402b493ee5f2a96b Mon Sep 17 00:00:00 2001 From: dongning12 Date: Tue, 21 Feb 2023 21:00:24 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=85=B1=E4=BA=AB=E5=AD=98=E5=82=A8?= =?UTF-8?q?=E3=80=91=E9=87=8A=E6=94=BEbufTable=E7=9A=84partition=E9=94=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/gausskernel/ddes/adapter/ss_dms_callback.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gausskernel/ddes/adapter/ss_dms_callback.cpp b/src/gausskernel/ddes/adapter/ss_dms_callback.cpp index 8d7c9ec9a..9fb41eb2b 100644 --- a/src/gausskernel/ddes/adapter/ss_dms_callback.cpp +++ b/src/gausskernel/ddes/adapter/ss_dms_callback.cpp @@ -1105,6 +1105,7 @@ static void SSGetBufferDesc(char *pageid, bool *is_valid, BufferDesc** ret_buf_d *is_valid = (pg_atomic_read_u32(&buf_desc->state) & BM_VALID) != 0; *ret_buf_desc = buf_desc; } else { + LWLockRelease(partition_lock); *ret_buf_desc = NULL; } }