summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--mullvad-daemon/src/lib.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/mullvad-daemon/src/lib.rs b/mullvad-daemon/src/lib.rs
index 0eb825315f..ae76b2eafa 100644
--- a/mullvad-daemon/src/lib.rs
+++ b/mullvad-daemon/src/lib.rs
@@ -564,7 +564,11 @@ where
Err(Error::OpenCachedTargetState(e))
}
}
- }?;
+ }
+ .unwrap_or_else(|error| {
+ error!("{}", error.display_chain());
+ Some(TargetState::Secured)
+ });
if let Some(cached_target_state) = &cached_target_state {
info!(
"Loaded cached target state \"{}\" from {}",