Skip to content

Commit f3344b6

Browse files
More logging
1 parent 1807ed5 commit f3344b6

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

ios/PacketTunnelCore/TunnelMonitor/TunnelMonitor.swift

+1
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,7 @@ public final class TunnelMonitor: TunnelMonitorProtocol {
203203
logger.debug("checkConnectivity timeout: \(timeout)")
204204

205205
let evaluation = state.evaluateConnection(now: now, pingTimeout: timeout)
206+
logger.debug("checkConnectivity evalutation: \(evaluation)")
206207

207208
if evaluation != .ok {
208209
logger.trace("Evaluation: \(evaluation)")

ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorState.swift

+4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import Foundation
1010
import MullvadTypes
11+
import MullvadLogging
1112

1213
/// Connection state.
1314
enum TunnelMonitorConnectionState {
@@ -73,6 +74,8 @@ struct TunnelMonitorState {
7374
// Timings and timeouts.
7475
let timings: TunnelMonitorTimings
7576

77+
let logger = Logger(label: "TunnelMonitorState")
78+
7679
func evaluateConnection(now: Date, pingTimeout: Duration) -> ConnectionEvaluation {
7780
switch connectionState {
7881
case .connecting:
@@ -87,6 +90,7 @@ struct TunnelMonitorState {
8790
func getPingTimeout() -> Duration {
8891
switch connectionState {
8992
case .connecting:
93+
logger.debug("getPingTimeout: \(retryAttempt)")
9094
let multiplier = timings.establishTimeoutMultiplier.saturatingPow(retryAttempt)
9195
let nextTimeout = timings.initialEstablishTimeout * Double(multiplier)
9296

0 commit comments

Comments
 (0)