From 8816cc3f98bfddffdc58f93cbd1d2766e8b9038f Mon Sep 17 00:00:00 2001 From: Claas Date: Sat, 22 Aug 2026 01:13:03 +0200 Subject: [PATCH] Fix always true condition --- fan-controller/src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fan-controller/src/main.rs b/fan-controller/src/main.rs index bfff045..1dc962b 100644 --- a/fan-controller/src/main.rs +++ b/fan-controller/src/main.rs @@ -651,8 +651,8 @@ async fn fan_control_routine( 'signal_loop: loop { info!("{} Waiting for fan state update", fan_identifier); let mut set_point = current_fan_speed.wait().await; - if current_set_point.is_some_and(|speed| speed == speed) { - //TODO consider to update fan display state nontheless + if current_set_point.is_some_and(|speed| speed == set_point) { + //TODO consider to update fan display state nonetheless info!( "{} Fan state update received but has same state", fan_identifier -- 2.51.2