From 275916205ef8aa3d21e2c281a0b4df59c360ca17 Mon Sep 17 00:00:00 2001 From: Susan LoVerso Date: Fri, 30 Oct 2015 20:53:33 -0400 Subject: WT-2187 If we're waiting for write_lsn to advance, signal the thread. --- src/log/log.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/log/log.c b/src/log/log.c index a1a0f15d185..44dc7dc30a7 100644 --- a/src/log/log.c +++ b/src/log/log.c @@ -1312,6 +1312,7 @@ __wt_log_release(WT_SESSION_IMPL *session, WT_LOGSLOT *slot, bool *freep) */ if (F_ISSET(session, WT_SESSION_LOCKED_SLOT)) __wt_spin_unlock(session, &log->log_slot_lock); + WT_ERR(__wt_cond_signal(session, conn->log_wrlsn_cond)); if (++yield_count < 1000) __wt_yield(); else -- cgit v1.2.1