diff --git a/src/main.rs b/src/main.rs index 88efb70..e24f9fc 100644 --- a/src/main.rs +++ b/src/main.rs @@ -23,7 +23,8 @@ fn main() { } #[cfg(feature = "server")] -fn main() { +#[tokio::main] +async fn main() { tracing_setup(); - server::main() + server::main().await } diff --git a/src/server/main.rs b/src/server/main.rs index a07663e..d9b07d0 100644 --- a/src/server/main.rs +++ b/src/server/main.rs @@ -1,6 +1,6 @@ use crate::App; -pub fn main() { +pub async fn main() { if let Err(e) = dotenvy::dotenv() { tracing::warn!("Error reading .env: {e}"); }