From f532dd6d70027c8e926e8c2bdf6cd49e2fe649f0 Mon Sep 17 00:00:00 2001 From: Andy Killorin <37423245+Speedy6451@users.noreply.github.com> Date: Sun, 19 Jan 2025 01:06:49 -0500 Subject: [PATCH] fix controller not returning to idle on network death --- controller/src/main.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/controller/src/main.rs b/controller/src/main.rs index 77df1fd..86f9c3f 100644 --- a/controller/src/main.rs +++ b/controller/src/main.rs @@ -231,6 +231,7 @@ async fn main(spawner: Spawner) { let mut len: [u8; 4] = [0;4]; if let Err(e) = socket.read_exact(&mut len).await { warn!("read err: {e:?}"); + break; } let len = u32::from_be_bytes(len) as usize; let data = &mut buf[0..len];