summaryrefslogtreecommitdiffstats
path: root/tokio-process/src/unix/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tokio-process/src/unix/mod.rs')
-rw-r--r--tokio-process/src/unix/mod.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/tokio-process/src/unix/mod.rs b/tokio-process/src/unix/mod.rs
index 55497cad..f6d6b67a 100644
--- a/tokio-process/src/unix/mod.rs
+++ b/tokio-process/src/unix/mod.rs
@@ -40,7 +40,7 @@ use std::process::{self, ExitStatus};
use std::task::Context;
use std::task::Poll;
use tokio_reactor::{Handle, PollEvented};
-use tokio_signal::unix::Signal;
+use tokio_signal::unix::{Signal, SignalKind};
impl Wait for process::Child {
fn id(&self) -> u32 {
@@ -99,7 +99,7 @@ pub(crate) fn spawn_child(cmd: &mut process::Command, handle: &Handle) -> io::Re
let stdout = stdio(child.stdout.take(), handle)?;
let stderr = stdio(child.stderr.take(), handle)?;
- let signal = Signal::with_handle(libc::SIGCHLD, handle)?;
+ let signal = Signal::with_handle(SignalKind::sigchld(), handle)?;
Ok(SpawnedChild {
child: Child {