use double-fork daemon to fully detach child processes

This commit is contained in:
Adil Hafeez 2026-03-23 01:39:09 +00:00
parent e8dd0bbdf8
commit 2e3744fd1a
2 changed files with 74 additions and 23 deletions

View file

@ -37,7 +37,7 @@ tokio = { version = "1.44", features = ["full"] }
reqwest = { version = "0.12", features = ["stream"] }
# Process management
nix = { version = "0.29", features = ["signal", "process"] }
nix = { version = "0.29", features = ["signal", "process", "fs"] }
# Archives for binary downloads
flate2 = "1.0"