summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2022-03-14 10:17:28 +0100
committerDavid Lönnhager <david.l@mullvad.net>2022-03-14 12:08:56 +0100
commit92b5f952ce754e00b4f9968da5ddfbe745900bee (patch)
tree667e1715b0ceb62b76a1658095da051b97e693a3 /mullvad-daemon/src
parent3f83f94aa63c8980e49a2c485e977a14d4cf6066 (diff)
downloadmullvadvpn-92b5f952ce754e00b4f9968da5ddfbe745900bee.tar.xz
mullvadvpn-92b5f952ce754e00b4f9968da5ddfbe745900bee.zip
Try to connect with auto-connect enabled, even if no account is set
Diffstat (limited to 'mullvad-daemon/src')
-rw-r--r--mullvad-daemon/src/lib.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/mullvad-daemon/src/lib.rs b/mullvad-daemon/src/lib.rs
index 64c7107d7f..3f1d363694 100644
--- a/mullvad-daemon/src/lib.rs
+++ b/mullvad-daemon/src/lib.rs
@@ -679,9 +679,7 @@ where
.await
.map_err(Error::LoadAccountHistory)?;
- let target_state = if data.is_none() {
- PersistentTargetState::force(&cache_dir, TargetState::Unsecured).await
- } else if settings.auto_connect {
+ let target_state = if settings.auto_connect {
log::info!("Automatically connecting since auto-connect is turned on");
PersistentTargetState::force(&cache_dir, TargetState::Secured).await
} else {