diff --git a/crates/paths/src/server.rs b/crates/paths/src/server.rs index 6aa7bec13a0..9f2c8ab90d5 100644 --- a/crates/paths/src/server.rs +++ b/crates/paths/src/server.rs @@ -49,6 +49,8 @@ impl ServerDataDir { pidfile.file.set_len(0)?; write!(pidfile.file, "{}", std::process::id())?; pidfile.file.flush()?; + pidfile.file.sync_data()?; + Ok(pidfile) }