diff --git a/walkeeper/src/safekeeper.rs b/walkeeper/src/safekeeper.rs index 1374e67d35..4555d792f8 100644 --- a/walkeeper/src/safekeeper.rs +++ b/walkeeper/src/safekeeper.rs @@ -755,7 +755,10 @@ where self.s.commit_lsn = self.commit_lsn; self.s.truncate_lsn = self.truncate_lsn; } - self.storage.persist(&self.s, sync_control_file)?; + + if sync_control_file { + self.storage.persist(&self.s, true)?; + } let resp = self.append_response(); info!(