diff options
| -rw-r--r-- | ios/MullvadVPN/TunnelManager/TunnelManager.swift | 2 | ||||
| -rw-r--r-- | ios/PacketTunnel/PacketTunnelProvider/PacketTunnelPathObserver.swift | 4 |
2 files changed, 2 insertions, 4 deletions
diff --git a/ios/MullvadVPN/TunnelManager/TunnelManager.swift b/ios/MullvadVPN/TunnelManager/TunnelManager.swift index 090a8d9bb1..78939e877e 100644 --- a/ios/MullvadVPN/TunnelManager/TunnelManager.swift +++ b/ios/MullvadVPN/TunnelManager/TunnelManager.swift @@ -891,7 +891,7 @@ final class TunnelManager: StorePaymentObserver, @unchecked Sendable { private func startNetworkMonitor() { cancelNetworkMonitor() - networkMonitor = NWPathMonitor(prohibitedInterfaceTypes: [.other]) + networkMonitor = NWPathMonitor() networkMonitor?.pathUpdateHandler = { [weak self] path in self?.didUpdateNetworkPath(path) } diff --git a/ios/PacketTunnel/PacketTunnelProvider/PacketTunnelPathObserver.swift b/ios/PacketTunnel/PacketTunnelProvider/PacketTunnelPathObserver.swift index 97066add3d..5ca3895bf0 100644 --- a/ios/PacketTunnel/PacketTunnelProvider/PacketTunnelPathObserver.swift +++ b/ios/PacketTunnel/PacketTunnelProvider/PacketTunnelPathObserver.swift @@ -15,7 +15,7 @@ import PacketTunnelCore final class PacketTunnelPathObserver: DefaultPathObserverProtocol, Sendable { private let eventQueue: DispatchQueue - private let pathMonitor: NWPathMonitor + private let pathMonitor = NWPathMonitor() nonisolated(unsafe) let logger = Logger(label: "PacketTunnelPathObserver") private let stateLock = NSLock() @@ -29,8 +29,6 @@ final class PacketTunnelPathObserver: DefaultPathObserverProtocol, Sendable { init(eventQueue: DispatchQueue) { self.eventQueue = eventQueue - - pathMonitor = NWPathMonitor(prohibitedInterfaceTypes: [.other]) } func start(_ body: @escaping @Sendable (Network.NWPath.Status) -> Void) { |
