diff --git a/magic-nix-cache/src/main.rs b/magic-nix-cache/src/main.rs index 3601399..51d4b40 100644 --- a/magic-nix-cache/src/main.rs +++ b/magic-nix-cache/src/main.rs @@ -261,7 +261,7 @@ async fn main_cli() -> Result<()> { format!( // NOTE(cole-h): We want to exit 0 even if the hook failed, otherwise it'll fail the // build itself - "#! /bin/sh\nRUST_LOG=trace RUST_BACKTRACE=full exec {} --server {}\n", + "#! /bin/sh\nRUST_LOG=trace RUST_BACKTRACE=full {} --server {} || :\n", std::env::current_exe() .with_context(|| "Getting the path of magic-nix-cache")? .display(),