Skip to main content

demo/
demo.rs

1use signal_msg::Signals;
2
3fn main() {
4    let signals = Signals::new().expect("failed to create signal handler");
5    let receiver = signals.subscribe();
6    println!("Waiting for a signal...");
7    match receiver.listen() {
8        Ok(sig) => println!("\nGot signal: {}", sig),
9        Err(e) => eprintln!("\nError: {}", e),
10    }
11}