aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main.rs10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/main.rs b/src/main.rs
index 018f8d3f..401db23a 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -161,12 +161,10 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
}
}
- let mut config_errored = false;
- let mut config = Config::load(&path)
- .map_err(|err| {
- warn!("{err:?}");
- config_errored = true;
- })
+ let config_load_result = Config::load(&path);
+ let config_errored = config_load_result.is_err();
+ let mut config = config_load_result
+ .map_err(|err| warn!("{err:?}"))
.unwrap_or_default();
let spawn_at_startup = mem::take(&mut config.spawn_at_startup);