mirror of
https://github.com/passepartoutvpn/wireguard-apple.git
synced 2025-01-22 08:32:12 +00:00
Move logic to extension: Invoke startTunnel() without any options
This commit is contained in:
parent
f438f3ef6b
commit
c7cad030aa
@ -345,11 +345,8 @@ class TunnelContainer: NSObject {
|
||||
startObservingTunnelStatus()
|
||||
let session = (tunnelProvider.connection as! NETunnelProviderSession)
|
||||
do {
|
||||
os_log("startActivation: Generating options", log: OSLog.default, type: .debug)
|
||||
let tunnelOptions = PacketTunnelOptionsGenerator.generateOptions(
|
||||
from: tunnelConfiguration, withResolvedEndpoints: resolvedEndpoints)
|
||||
os_log("startActivation: Starting tunnel", log: OSLog.default, type: .debug)
|
||||
try session.startTunnel(options: tunnelOptions)
|
||||
try session.startTunnel()
|
||||
os_log("startActivation: Success", log: OSLog.default, type: .debug)
|
||||
completionHandler(nil)
|
||||
} catch (let error) {
|
||||
|
Loading…
Reference in New Issue
Block a user