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-05 12:56:56 +0200
commit8a8cf4e21fe70124d551f78c114e51e04840d287 (patch)
tree4893ee648eadb03e9067c8a0ab3ac839daaab0e1
parentb4d189ddd6664b123532a943f7c253688bcfb847 (diff)
downloadmullvadvpn-8a8cf4e21fe70124d551f78c114e51e04840d287.tar.xz
mullvadvpn-8a8cf4e21fe70124d551f78c114e51e04840d287.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) {