From b0407148bfe4f7f4a4186ff2ecc5d4109ae6b223 Mon Sep 17 00:00:00 2001 From: Ferdinand Schober Date: Thu, 11 Jul 2024 19:27:40 +0200 Subject: [PATCH] add some log messages --- input-capture/src/libei.rs | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/input-capture/src/libei.rs b/input-capture/src/libei.rs index 728730b..2f58e57 100644 --- a/input-capture/src/libei.rs +++ b/input-capture/src/libei.rs @@ -265,14 +265,23 @@ async fn do_capture<'a>( // kill session if clients need to be updated let handle_session_update_request = async { tokio::select! { - _ = cancellation_token.cancelled() => {}, /* exit requested */ - _ = cancel_update.cancelled() => {}, /* session exited */ - _ = zones_changed.next() => zones_have_changed = true, /* zones have changed */ + _ = cancellation_token.cancelled() => { + log::debug!("cancelled") + }, /* exit requested */ + _ = cancel_update.cancelled() => { + log::debug!("update task cancelled"); + }, /* session exited */ + _ = zones_changed.next() => { + log::debug!("zones changed!"); + zones_have_changed = true + }, /* zones have changed */ e = capture_event.recv() => if let Some(e) = e { /* clients changed */ + log::debug!("capture event: {e:?}"); capture_event_occured.replace(e); }, } // kill session (might already be dead!) + log::debug!("=> cancelling session"); cancel_session.cancel(); };