diff --git a/Software/MainBoard/rust/src/main.rs b/Software/MainBoard/rust/src/main.rs index 663a5ae..c8f0822 100644 --- a/Software/MainBoard/rust/src/main.rs +++ b/Software/MainBoard/rust/src/main.rs @@ -240,7 +240,7 @@ async fn safe_main(spawner: Spawner) -> FatResult<()> { let reboot_now = Arc::new(AtomicBool::new(false)); println!("starting webserver"); - let _ = http_server(reboot_now.clone(), stack); + spawner.spawn(http_server(reboot_now.clone(), stack)?); wait_infinity(board, WaitType::MissingConfig, reboot_now.clone(), UTC).await; }