diff --git a/src/win_svc.rs b/src/win_svc.rs index a63d64b..48f2457 100644 --- a/src/win_svc.rs +++ b/src/win_svc.rs @@ -89,6 +89,7 @@ fn run_service(_arguments: Vec) -> Result<(), crate::BoxErro log::info!("Forcing exit now."); std::process::exit(-1); }); + tokio::time::sleep(std::time::Duration::from_micros(100)).await; Ok::<(), crate::Error>(()) })?;