From b9a5cddc42d2a55e964dae35f7e013da121856a8 Mon Sep 17 00:00:00 2001 From: Joscha Date: Thu, 17 Aug 2023 15:21:45 +0200 Subject: [PATCH] Log main error as error!() --- src/main.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index dbfc0a2..59ac55d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -198,8 +198,11 @@ async fn run() -> somehow::Result<()> { } #[tokio::main] -async fn main() -> somehow::Result<()> { +async fn main() { // Rust-analyzer struggles analyzing code in this function, so the actual // code lives in a different function. - run().await + if let Err(e) = run().await { + error!("{e:?}"); + process::exit(1) + } }