diff --git a/src/main.rs b/src/main.rs index f27c4e1..57d233b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -158,8 +158,8 @@ async fn handle_list_releases(config: &config::Config, alias: &str) -> Result<() #[tokio::main] async fn main() -> Result<(), Box> { - let (tx_ctrlc, rx_ctrlc) = channel(); - + let (tx_ctrlc, _rx_ctrlc) = channel(); + ctrlc::set_handler(move || tx_ctrlc.send(()).expect("Could not send signal on channel.")) .expect("Error setting Ctrl-C handler");