diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2020-04-08 14:29:42 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-08 14:29:42 -0400 |
commit | b7e673ba9357495820b07fcdba1dffef92d24ea3 (patch) | |
tree | 10fb3ba9cd27bb518d64a7abf531da7a20baf10b /cli/signal.rs | |
parent | dd2d19b22d607ef61bc4752d932856bbf5304975 (diff) |
upgrade: rust crates (#4679)
Diffstat (limited to 'cli/signal.rs')
-rw-r--r-- | cli/signal.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cli/signal.rs b/cli/signal.rs index d7e9985b5..6be588b84 100644 --- a/cli/signal.rs +++ b/cli/signal.rs @@ -5,13 +5,13 @@ use crate::op_error::OpError; pub fn kill(pid: i32, signo: i32) -> Result<(), OpError> { use nix::sys::signal::{kill as unix_kill, Signal}; use nix::unistd::Pid; - let sig = Signal::from_c_int(signo)?; + use std::convert::TryFrom; + let sig = Signal::try_from(signo)?; unix_kill(Pid::from_raw(pid), Option::Some(sig)).map_err(OpError::from) } #[cfg(not(unix))] pub fn kill(_pid: i32, _signal: i32) -> Result<(), OpError> { - // NOOP // TODO: implement this for windows Ok(()) } |