diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.rs | 10 |
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); |
