summaryrefslogtreecommitdiff
path: root/test/sys/test_signal.rs
diff options
context:
space:
mode:
Diffstat (limited to 'test/sys/test_signal.rs')
-rw-r--r--test/sys/test_signal.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/test/sys/test_signal.rs b/test/sys/test_signal.rs
index 8780763f..11875750 100644
--- a/test/sys/test_signal.rs
+++ b/test/sys/test_signal.rs
@@ -2,6 +2,7 @@ use libc;
use nix::Error;
use nix::sys::signal::*;
use nix::unistd::*;
+use std::convert::TryFrom;
use std::sync::atomic::{AtomicBool, Ordering};
#[test]
@@ -75,7 +76,7 @@ lazy_static! {
}
extern fn test_sigaction_handler(signal: libc::c_int) {
- let signal = Signal::from_c_int(signal).unwrap();
+ let signal = Signal::try_from(signal).unwrap();
SIGNALED.store(signal == Signal::SIGINT, Ordering::Relaxed);
}