From 6f0b382dfeaef5af7ba189f416e77b77650cbebc Mon Sep 17 00:00:00 2001 From: Srinath Reddy Sadipiralla Date: Fri, 6 Dec 2024 09:27:06 +0530 Subject: [PATCH] Dont Assert for local buffers --- src/backend/storage/buffer/bufmgr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/storage/buffer/bufmgr.c b/src/backend/storage/buffer/bufmgr.c index 6181673095..09c3f7a084 100644 --- a/src/backend/storage/buffer/bufmgr.c +++ b/src/backend/storage/buffer/bufmgr.c @@ -2498,11 +2498,11 @@ BufferIsDirty(Buffer buffer) else { bufHdr = GetBufferDescriptor(buffer - 1); + Assert(LWLockHeldByMeInMode(BufferDescriptorGetContentLock(bufHdr), + LW_EXCLUSIVE)); } Assert(BufferIsPinned(buffer)); - Assert(LWLockHeldByMeInMode(BufferDescriptorGetContentLock(bufHdr), - LW_EXCLUSIVE)); return pg_atomic_read_u32(&bufHdr->state) & BM_DIRTY; } -- 2.39.3 (Apple Git-146)