From 1d421e4c6a546c149d2729b1cb6d810693851a33 Mon Sep 17 00:00:00 2001 From: Ali MJ Al-Nasrawy Date: Fri, 7 May 2021 19:15:46 +0300 Subject: Use exit codes for failure --- src/main.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 9ea784b..6a340f0 100644 --- a/src/main.rs +++ b/src/main.rs @@ -52,10 +52,11 @@ fn main() -> Result<()> { let miniserve_config = MiniserveConfig::try_from_args(args)?; - match run(miniserve_config) { - Ok(()) => (), - Err(e) => errors::log_error_chain(e.to_string()), - } + run(miniserve_config).map_err(|e| { + errors::log_error_chain(e.to_string()); + e + })?; + Ok(()) } -- cgit v1.2.3