diff options
| author | Jon Petersson <jon.petersson@mullvad.net> | 2025-09-30 11:39:10 +0200 |
|---|---|---|
| committer | Jon Petersson <jon.petersson@mullvad.net> | 2025-09-30 11:39:10 +0200 |
| commit | f97a1e71011857dd0bdd5ee388cf4fc7a829ec49 (patch) | |
| tree | 4731b34b5633c376c071a00af498fb075ad7a6aa | |
| parent | dbde4ef7955d57569103596b50e0d754c16c17ec (diff) | |
| parent | b60819511b9f1f884160133126612cf568a3f92e (diff) | |
| download | mullvadvpn-f97a1e71011857dd0bdd5ee388cf4fc7a829ec49.tar.xz mullvadvpn-f97a1e71011857dd0bdd5ee388cf4fc7a829ec49.zip | |
Merge branch 'fix-exit-selection-for-multihop-and-smart-routing-combo'
| -rw-r--r-- | ios/MullvadREST/Relay/RelaySelectorWrapper.swift | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ios/MullvadREST/Relay/RelaySelectorWrapper.swift b/ios/MullvadREST/Relay/RelaySelectorWrapper.swift index 057cefd1b5..e2dbaaf0b8 100644 --- a/ios/MullvadREST/Relay/RelaySelectorWrapper.swift +++ b/ios/MullvadREST/Relay/RelaySelectorWrapper.swift @@ -79,7 +79,8 @@ public final class RelaySelectorWrapper: RelaySelectorProtocol, Sendable { tunnelSettings.daita.daitaState.isEnabled ), exitRelays: try findCandidates( - obfuscation.obfuscatedRelays, + // If multihop is explicitly enabled as well, any exit should be viable. + tunnelSettings.tunnelMultihopState.isEnabled ? obfuscation.allRelays : obfuscation.obfuscatedRelays, false ) ) |
