From 8928c5ee2628e0b4d738289b5030fc3e2a918e5e Mon Sep 17 00:00:00 2001 From: cloudhead Date: Mon, 5 Feb 2024 16:26:55 +0100 Subject: [PATCH] cli: Fix node file rotation with `rad node start` This was causing issues (error 22) on macOS and some Linux systems. --- radicle-cli/src/commands/node/control.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/radicle-cli/src/commands/node/control.rs b/radicle-cli/src/commands/node/control.rs index b24addd0..e5256217 100644 --- a/radicle-cli/src/commands/node/control.rs +++ b/radicle-cli/src/commands/node/control.rs @@ -277,9 +277,8 @@ fn log_rotate(profile: &Profile) -> io::Result { } let log = OpenOptions::new() - .append(false) - .truncate(true) - .create(true) + .write(true) + .create_new(true) .open(base.join(NODE_LOG))?; Ok(log)