diff options
Diffstat (limited to 'src/third_party/wiredtiger/src/conn/conn_log.c')
-rw-r--r-- | src/third_party/wiredtiger/src/conn/conn_log.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/third_party/wiredtiger/src/conn/conn_log.c b/src/third_party/wiredtiger/src/conn/conn_log.c index fdf9bc8627e..b89efd884f5 100644 --- a/src/third_party/wiredtiger/src/conn/conn_log.c +++ b/src/third_party/wiredtiger/src/conn/conn_log.c @@ -543,7 +543,8 @@ __log_file_server(void *arg) if (!conn->hot_backup) { __wt_readlock( session, &conn->hot_backup_lock); - if (!conn->hot_backup) + if (!conn->hot_backup && + conn->log_cursors == 0) WT_ERR_ERROR_OK( __wt_ftruncate(session, close_fh, |