Fix start service

This commit is contained in:
世界
2024-11-29 14:40:55 +08:00
parent fa107e3b7c
commit 96cfbd5b09
+1 -2
View File
@@ -103,14 +103,13 @@ open class ExtensionProvider: NEPacketTunnelProvider {
guard let service else { guard let service else {
return return
} }
commandServer.setService(service)
do { do {
try service.start() try service.start()
} catch { } catch {
commandServer.setService(nil)
writeFatalError("(packet-tunnel) error: start service: \(error.localizedDescription)") writeFatalError("(packet-tunnel) error: start service: \(error.localizedDescription)")
return return
} }
commandServer.setService(service)
boxService = service boxService = service
#if os(macOS) #if os(macOS)
await SharedPreferences.startedByUser.set(true) await SharedPreferences.startedByUser.set(true)