summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--ios/MullvadSettings/TunnelSettingsStrategy.swift5
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
}