diff --git a/src/sys/signal.rs b/src/sys/signal.rs index 2713d480bc..4ef396497f 100644 --- a/src/sys/signal.rs +++ b/src/sys/signal.rs @@ -412,8 +412,7 @@ impl SignalValue { match self { SignalValue::Standard(_) => true, SignalValue::Realtime(n) => { - n.clone() >= 0 - && n.clone() <= libc::SIGRTMAX() - libc::SIGRTMIN() + *n >= 0 && *n <= libc::SIGRTMAX() - libc::SIGRTMIN() } } }