diff --git a/src/tokio/process_group.rs b/src/tokio/process_group.rs index 114ff1a..f357405 100644 --- a/src/tokio/process_group.rs +++ b/src/tokio/process_group.rs @@ -93,8 +93,8 @@ impl TokioCommandWrapper for ProcessGroup { } #[cfg(not(tokio_unstable))] - let leader = self.leader; unsafe { + let leader = self.leader; command.pre_exec(move || { setpgid(Pid::this(), leader) .map_err(Error::from)