We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 75f17ca commit ba2d732Copy full SHA for ba2d732
Coder-Desktop/Coder-Desktop/VPN/VPNService.swift
@@ -183,16 +183,16 @@ extension CoderVPNService {
183
// Connected -> Connected: no-op
184
case (.connected, .connected):
185
break
186
- // Non-connecting -> Connecting:
187
- // - Establish XPC
188
- // - Run `onStart` closure
+ // Non-connecting -> Connecting: Establish XPC
189
case (_, .connecting):
190
- onStart?()
191
xpc.connect()
192
xpc.ping()
193
tunnelState = .connecting
194
- // Non-connected -> Connected: Retrieve Peers
+ // Non-connected -> Connected:
+ // - Retrieve Peers
+ // - Run `onStart` closure
195
case (_, .connected):
+ onStart?()
196
197
xpc.getPeerState()
198
tunnelState = .connected
0 commit comments