diff options
| author | Jon Petersson <jon.petersson@mullvad.net> | 2025-06-05 12:56:56 +0200 |
|---|---|---|
| committer | Jon Petersson <jon.petersson@mullvad.net> | 2025-06-05 12:56:56 +0200 |
| commit | 8a8cf4e21fe70124d551f78c114e51e04840d287 (patch) | |
| tree | 4893ee648eadb03e9067c8a0ab3ac839daaab0e1 | |
| parent | b4d189ddd6664b123532a943f7c253688bcfb847 (diff) | |
| download | mullvadvpn-8a8cf4e21fe70124d551f78c114e51e04840d287.tar.xz mullvadvpn-8a8cf4e21fe70124d551f78c114e51e04840d287.zip | |
Remove prohibited interfaces from path monitor
| -rw-r--r-- | ios/PacketTunnel/PacketTunnelProvider/PacketTunnelPathObserver.swift | 4 |
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) { |
