diff --git a/ports/libmlservo/src/lib.rs b/ports/libmlservo/src/lib.rs index 532f0ff0481..8a20ad16682 100644 --- a/ports/libmlservo/src/lib.rs +++ b/ports/libmlservo/src/lib.rs @@ -241,9 +241,9 @@ pub unsafe extern "C" fn discard_servo(servo: *mut ServoInstance) { } } if Instant::now() > finish { - warn!("Incomplete shutdown."); + warn!("Incomplete shutdown."); break 'outer; - } + } thread::sleep(SHUTDOWN_POLL_INTERVAL); servo.servo.handle_events(vec![]); }