Improved logging

This commit is contained in:
2026-08-29 13:35:58 +02:00
parent 647eeec8a8
commit 37776112ff
15 changed files with 398 additions and 50 deletions
+10
View File
@@ -25,6 +25,12 @@ use crate::server::Server;
#[tokio::main]
async fn main() -> anyhow::Result<()> {
env_logger::Builder::from_env(env_logger::Env::default().default_filter_or("info"))
.format_timestamp_millis()
.init();
log::info!("Starting enclave-server v{}", env!("CARGO_PKG_VERSION"));
let server = Server::new().await?;
let udp_server = tokio::spawn(server.voice.clone().run(server.config.port));
@@ -47,8 +53,12 @@ async fn main() -> anyhow::Result<()> {
))
.await?;
log::info!("HTTP/WS server listening on 0.0.0.0:{}", server.config.port);
axum::serve(listener, app).await?;
log::info!("Shutting down UDP voice server");
udp_server.abort();
Ok(())