diff --git a/src/context/switch.rs b/src/context/switch.rs index d231eed..3c0567b 100644 --- a/src/context/switch.rs +++ b/src/context/switch.rs @@ -159,9 +159,8 @@ extern "C" fn signal_handler(sig: usize) { actions[sig] }; - println!("Signal handler: {:X}, {:?}", sig, action); - let handler = action.sa_handler as usize; + println!("Handler {:X}: {:X}", sig, handler); if handler == SIG_DFL { println!("Exit {:X}", sig); syscall::exit(sig);