summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/btree/bt_sync_obsolete.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/src/btree/bt_sync_obsolete.c')
-rw-r--r--src/third_party/wiredtiger/src/btree/bt_sync_obsolete.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/third_party/wiredtiger/src/btree/bt_sync_obsolete.c b/src/third_party/wiredtiger/src/btree/bt_sync_obsolete.c
index 3f51e3783a4..959ec9b2285 100644
--- a/src/third_party/wiredtiger/src/btree/bt_sync_obsolete.c
+++ b/src/third_party/wiredtiger/src/btree/bt_sync_obsolete.c
@@ -273,6 +273,7 @@ __wt_sync_obsolete_cleanup(WT_SESSION_IMPL *session, WT_REF *parent)
WT_ASSERT_ALWAYS(session, WT_PAGE_IS_INTERNAL(parent->page),
"Checkpoint obsolete cleanup requires an internal page");
+ WT_ASSERT_SPINLOCK_OWNED(session, &S2BT(session)->flush_lock);
__wt_verbose_debug2(session, WT_VERB_CHECKPOINT_CLEANUP,
"%p: traversing the internal page %p for obsolete child pages", (void *)parent,