From 90ed49b865682a0ee4427a4389609970c3d10e3e Mon Sep 17 00:00:00 2001 From: Alex Janka Date: Tue, 27 Aug 2024 11:51:20 +1000 Subject: [PATCH] exit on all errors, not just SocketNotFound --- src/main.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 73f3d26..81032f4 100644 --- a/src/main.rs +++ b/src/main.rs @@ -42,7 +42,9 @@ async fn main() -> Res<()> { let mut recent_code = None; while let Some(event) = events.next().await { - if let Err(swayipc_async::Error::SocketNotFound) = event { + if let Err(e) = event.as_ref() { + log::error!("error getting next event: {e:?}"); + log::error!("exiting..."); break; }