diff --git a/eden/scm/lib/clidispatch/src/dispatch.rs b/eden/scm/lib/clidispatch/src/dispatch.rs index 0a34ac10fb..1efbbb31ab 100644 --- a/eden/scm/lib/clidispatch/src/dispatch.rs +++ b/eden/scm/lib/clidispatch/src/dispatch.rs @@ -136,6 +136,9 @@ fn initialize_indexedlog(config: &ConfigSet) -> Result<()> { indexedlog::utils::SYMLINK_ATOMIC_WRITE.store(use_symlink_atomic_write, SeqCst); } + let fsync: bool = config.get_or_default("storage", "indexedlog-fsync")?; + indexedlog::utils::set_global_fsync(fsync); + Ok(()) }