index 8c55f16f83836cdb42153f59afbcfa9ab47c4fd5..6ddcfda0a6ca0c24359b90fa364e135019efd7bc 100644 (file)
@@ -432,6 +432,7 @@ revmap_physical_extend(BrinRevmap *revmap)
if (needLock)
UnlockRelationForExtension(irel, ExclusiveLock);
LockBuffer(revmap->rm_metaBuf, BUFFER_LOCK_UNLOCK);
+ ReleaseBuffer(buf);
return;
}
LockBuffer(buf, BUFFER_LOCK_EXCLUSIVE);