From 51cf92267b6f4ec9ebbacf6554a5915d260bf2ec Mon Sep 17 00:00:00 2001 From: scrufulufugus Date: Sun, 24 Mar 2024 16:57:04 -0700 Subject: [PATCH] Gracefully handle missing brightness_hw_changed --- src/hid_backlight.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/hid_backlight.rs b/src/hid_backlight.rs index bc748238..537ef912 100644 --- a/src/hid_backlight.rs +++ b/src/hid_backlight.rs @@ -87,7 +87,9 @@ pub fn daemon() { let mut inotify = Inotify::init().unwrap(); let mut watches = inotify.watches(); watches.add(&brightness_file, WatchMask::MODIFY).unwrap(); - watches.add(&brightness_hw_changed_file, WatchMask::MODIFY).unwrap(); + if let Err(e) = watches.add(&brightness_hw_changed_file, WatchMask::MODIFY) { + log::warn!("hid_backlight: failed to watch hardware changed file: {}", e); + } if let Err(e) = watches.add(&color_file, WatchMask::MODIFY) { log::warn!("hid_backlight: failed to watch keyboard color: {}", e); }