From 56cc671593e7b18a319d6f841bdb27c723119d00 Mon Sep 17 00:00:00 2001 From: kjuulh Date: Wed, 7 Aug 2024 11:40:48 +0200 Subject: [PATCH] feat: with ctrl-c signal Signed-off-by: kjuulh --- crates/mad/src/lib.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/mad/src/lib.rs b/crates/mad/src/lib.rs index 9b586ac..4a5c3f0 100644 --- a/crates/mad/src/lib.rs +++ b/crates/mad/src/lib.rs @@ -134,6 +134,10 @@ impl Mad { } res = comp.run(job_cancellation) => { error_tx.send(res).await + + } + _ = tokio::signal::ctrl_c() => { + error_tx.send(Ok(())).await } } });