diff options
| author | Steffen Ernst <steffen.ernst@mullvad.net> | 2025-02-17 12:10:37 +0100 |
|---|---|---|
| committer | Bug Magnet <marco.nikic@mullvad.net> | 2025-02-18 11:52:06 +0100 |
| commit | c4a28bcaaa1bb1ec5a8b0e591ff40b3025058220 (patch) | |
| tree | 3db5ca85927f8801d16ab86fa486a26ac2889284 | |
| parent | 03da7aa148111c13f4f2f22671f70b7de912a1d5 (diff) | |
| download | mullvadvpn-c4a28bcaaa1bb1ec5a8b0e591ff40b3025058220.tar.xz mullvadvpn-c4a28bcaaa1bb1ec5a8b0e591ff40b3025058220.zip | |
Add documentation to reconnection strategies
| -rw-r--r-- | ios/MullvadSettings/TunnelSettingsStrategy.swift | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ios/MullvadSettings/TunnelSettingsStrategy.swift b/ios/MullvadSettings/TunnelSettingsStrategy.swift index 8f9cc0bf46..b5717dbd12 100644 --- a/ios/MullvadSettings/TunnelSettingsStrategy.swift +++ b/ios/MullvadSettings/TunnelSettingsStrategy.swift @@ -45,10 +45,11 @@ public struct TunnelSettingsStrategy: TunnelSettingsStrategyProtocol, Sendable { } } +/// This enum representes reconnection strategies. +/// > Warning: `hardReconnect` will disconnect and reconnect which +/// > potentially leads to traffic leaking outside the tunnel. public enum TunnelSettingsReconnectionStrategy { case currentRelayReconnect case newRelayReconnect -// This will fully disconnect and start a new connection -// Attention: This will leak traffic!!! case hardReconnect } |
