summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/src/conn/conn_api.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/src/conn/conn_api.c')
-rw-r--r--src/third_party/wiredtiger/src/conn/conn_api.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/third_party/wiredtiger/src/conn/conn_api.c b/src/third_party/wiredtiger/src/conn/conn_api.c
index 8fd648cae8e..65e9cd3b35e 100644
--- a/src/third_party/wiredtiger/src/conn/conn_api.c
+++ b/src/third_party/wiredtiger/src/conn/conn_api.c
@@ -2839,6 +2839,10 @@ wiredtiger_open(const char *home, WT_EVENT_HANDLER *event_handler, const char *c
if (cval.val)
F_SET(conn, WT_CONN_CKPT_SYNC);
+ WT_ERR(__wt_config_gets(session, cfg, "file_close_sync", &cval));
+ if (cval.val)
+ F_SET(conn, WT_CONN_FILE_CLOSE_SYNC);
+
WT_ERR(__wt_config_gets(session, cfg, "file_extend", &cval));
/*
* If the log extend length is not set use the default of the configured maximum log file size.