diff --git a/src/main.rs b/src/main.rs index ddd1ff3..e41c666 100644 --- a/src/main.rs +++ b/src/main.rs @@ -95,8 +95,9 @@ fn main() { .enable_all() .build(); - runtime - .unwrap() - .block_on(run_benchmark(args, stopped)) - .unwrap(); + let runtime = runtime.expect("Failed to create tokio runtime"); + if let Err(err) = runtime.block_on(run_benchmark(args, stopped)) { + eprintln!("Benchmark failed: {err:#}"); + std::process::exit(1); + } }