diff --git a/core/src/event.rs b/core/src/event.rs index 54063426..5537c50a 100644 --- a/core/src/event.rs +++ b/core/src/event.rs @@ -48,7 +48,7 @@ impl Event { pub async fn wait(self, rx: oneshot::Receiver) -> T { TX.send(self).ok(); - rx.await.unwrap() + rx.await.unwrap_or_else(|_| std::process::exit(0)) } }