diff --git a/src/main.rs b/src/main.rs index 7cd201d..9503016 100644 --- a/src/main.rs +++ b/src/main.rs @@ -32,7 +32,8 @@ fn sig_reap() { if pid.as_raw() <= 0 { break; }, - _ => (), + WaitStatus::StillAlive => break, + _ => unreachable!(), }, } }