diff --git a/asus-nb-ctrl/src/daemon.rs b/asus-nb-ctrl/src/daemon.rs index 2cce5e49..441ee2b6 100644 --- a/asus-nb-ctrl/src/daemon.rs +++ b/asus-nb-ctrl/src/daemon.rs @@ -126,7 +126,10 @@ fn start_daemon() -> Result<(), Box> { for ctrl in tasks.iter() { if let Ok(mut lock) = ctrl.try_lock() { - lock.do_task().ok(); + lock.do_task().map_err(|err| { + warn!("do_task error: {}", err); + }) + .ok(); } } });