From 376eae9eefe9f752d8d9b5189528f1353c019e54 Mon Sep 17 00:00:00 2001 From: Andrew Morton Date: Tue, 16 May 2023 22:21:25 +0000 Subject: Import wiredtiger: 04dcc362042b8cc35fdd8de8343be3a15d4fa47c from branch mongodb-master ref: d310d6330e..04dcc36204 for: 7.1.0-rc0 WT-10898 Add assertions for owning a spinlock --- src/third_party/wiredtiger/src/btree/bt_vrfy.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/third_party/wiredtiger/src/btree/bt_vrfy.c') diff --git a/src/third_party/wiredtiger/src/btree/bt_vrfy.c b/src/third_party/wiredtiger/src/btree/bt_vrfy.c index 938d8bea88c..d2d95584c73 100644 --- a/src/third_party/wiredtiger/src/btree/bt_vrfy.c +++ b/src/third_party/wiredtiger/src/btree/bt_vrfy.c @@ -189,6 +189,9 @@ __wt_verify(WT_SESSION_IMPL *session, const char *cfg[]) const char *name; bool bm_start, quit, skip_hs; + WT_ASSERT_SPINLOCK_OWNED(session, &S2C(session)->checkpoint_lock); + WT_ASSERT_SPINLOCK_OWNED(session, &S2C(session)->schema_lock); + btree = S2BT(session); bm = btree->bm; ckptbase = NULL; -- cgit v1.2.1