diff --git a/src/process.rs b/src/process.rs index 77c0c19..ee4c054 100644 --- a/src/process.rs +++ b/src/process.rs @@ -114,7 +114,7 @@ mod imp { } command - .before_exec(|| setpgid(Pid::from_raw(0), Pid::from_raw(0)).map_err(from_nix_error)) + .before_exec(|| setsid().map_err(from_nix_error).map(|_|())) .spawn() .and_then(|p| { Ok(Process {