From 30a0619ec86a057c4e479ba5a2e84253bb6859e2 Mon Sep 17 00:00:00 2001 From: "Rodrigo Rodriguez (Pragmatismo)" Date: Mon, 29 Dec 2025 10:28:49 -0300 Subject: [PATCH] Exit cleanly on server bind failure instead of returning raw error --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index aa326f630..17f079381 100644 --- a/src/main.rs +++ b/src/main.rs @@ -926,7 +926,7 @@ async fn main() -> std::io::Result<()> { trace!("Starting HTTP server on port {}...", config.server.port); if let Err(e) = run_axum_server(app_state, config.server.port, worker_count).await { error!("Failed to start HTTP server: {}", e); - return Err(e); + std::process::exit(1); } if let Some(handle) = ui_handle {