From 9c5da58363b2b83ad8fce933996f6131701bbe87 Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Tue, 4 Jun 2024 20:43:07 -0400 Subject: [PATCH] fix: issue with opening a file in truncate mode --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 6645854..02d5e63 100644 --- a/src/main.rs +++ b/src/main.rs @@ -47,7 +47,7 @@ struct Args { } async fn write_pid_file(p: &PathBuf) -> anyhow::Result<()> { - let mut pid_file = File::options().create(true).truncate(true).open(p).await?; + let mut pid_file = File::create(p).await?; let id = std::process::id().to_string(); pid_file.write(id.as_bytes()).await?; pid_file.sync_all().await?;