Catch the signal
BugStalker
catches signals sent from the OS to the debugged program and stops execution.
Usage example
Consider this Rust code:
pub fn main() {
loop {
std::thread::sleep(std::time::Duration::from_secs(1));
println!("tick");
}
}
For example, let's try to send SIGINT (Ctrl+C) to the debugged program: