From 143f32ee5b13b323a13cd8dde13c0d3e6c2dcf3a Mon Sep 17 00:00:00 2001 From: Andy Killorin <37423245+Speedy6451@users.noreply.github.com> Date: Sat, 23 Dec 2023 20:10:02 -0600 Subject: [PATCH] reenabled autoschedule --- server/src/turtle_api.rs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/server/src/turtle_api.rs b/server/src/turtle_api.rs index 26207c5..ed02507 100644 --- a/server/src/turtle_api.rs +++ b/server/src/turtle_api.rs @@ -211,11 +211,12 @@ pub(crate) async fn command( Some(command) => command, None => { tokio::spawn(async move { - //let state = &state.clone(); - //if Instant::elapsed(&state.clone().read().await.started).as_secs_f64() > STARTUP_ALLOWANCE { - // let schedule = &mut state.write().await.tasks; - // schedule.poll().await; - //} + let state = &state.clone(); + if Instant::elapsed(&state.clone().read().await.started).as_secs_f64() > STARTUP_ALLOWANCE { + let schedule = &mut state.write().await.tasks; + trace!("idle, polling"); + schedule.poll().await; + } }); turtle::TurtleCommand::Wait(IDLE_TIME) },