From 1ccedc40852b79409f6acc0e4175552c8e73dc19 Mon Sep 17 00:00:00 2001 From: Andy Gayton Date: Sun, 28 Jul 2024 10:23:39 -0400 Subject: [PATCH] show the current interrupt status before waiting on a new signal --- crates/nu_plugin_example/src/commands/ctrlc.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/nu_plugin_example/src/commands/ctrlc.rs b/crates/nu_plugin_example/src/commands/ctrlc.rs index 32392f6136..f9851a451a 100644 --- a/crates/nu_plugin_example/src/commands/ctrlc.rs +++ b/crates/nu_plugin_example/src/commands/ctrlc.rs @@ -39,6 +39,7 @@ impl PluginCommand for Ctrlc { let _ = sender.send(()); })); + eprintln!("interrupt status: {:?}", engine.signals().interrupted()); eprintln!("waiting for ctrl-c signal..."); receiver.recv().expect("handler went away"); eprintln!("interrupt status: {:?}", engine.signals().interrupted());