diff options
Diffstat (limited to 'src/third_party/wiredtiger/src/support/generation.c')
-rw-r--r-- | src/third_party/wiredtiger/src/support/generation.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/third_party/wiredtiger/src/support/generation.c b/src/third_party/wiredtiger/src/support/generation.c index bd4a6410f52..e3a60621b5c 100644 --- a/src/third_party/wiredtiger/src/support/generation.c +++ b/src/third_party/wiredtiger/src/support/generation.c @@ -136,8 +136,8 @@ __wt_gen_drain(WT_SESSION_IMPL *session, int which, uint64_t generation) /* If we're waiting on ourselves, we're deadlocked. */ if (session == s) { - WT_ASSERT(session, session != s); - WT_IGNORE_RET(__wt_panic(session)); + WT_IGNORE_RET(__wt_panic(session, WT_PANIC, "self-deadlock")); + return; } /* |