summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJon Petersson <jon.petersson@mullvad.net>2025-06-05 12:56:56 +0200
committerJon Petersson <jon.petersson@mullvad.net>2025-06-18 15:57:14 +0200
commit14bc263ac1ec5640fa9884b29c076758d5fdabea (patch)
tree7f0e4e52c13fdb175fcc2636ea1dc802a9254a89
parent8accf6f5ea53be2602702069b6b8853a6cea1e70 (diff)
downloadmullvadvpn-14bc263ac1ec5640fa9884b29c076758d5fdabea.tar.xz
mullvadvpn-14bc263ac1ec5640fa9884b29c076758d5fdabea.zip
Remove prohibited interfaces from path monitor
-rw-r--r--ios/PacketTunnel/PacketTunnelProvider/PacketTunnelPathObserver.swift4
1 files changed, 1 insertions, 3 deletions
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) {