File tree 2 files changed +5
-9
lines changed
ios/PacketTunnelCore/Actor
2 files changed +5
-9
lines changed Original file line number Diff line number Diff line change @@ -15,9 +15,7 @@ extension PacketTunnelActor {
15
15
`NEPacketTunnelProvider` provides the corresponding lifecycle method.
16
16
*/
17
17
public nonisolated func onWake( ) {
18
- Task {
19
- await tunnelMonitor. onWake ( )
20
- }
18
+ tunnelMonitor. onWake ( )
21
19
}
22
20
23
21
/**
@@ -26,8 +24,6 @@ extension PacketTunnelActor {
26
24
`NEPacketTunnelProvider` provides the corresponding lifecycle method.
27
25
*/
28
26
public nonisolated func onSleep( ) {
29
- Task {
30
- await tunnelMonitor. onSleep ( )
31
- }
27
+ tunnelMonitor. onSleep ( )
32
28
}
33
29
}
Original file line number Diff line number Diff line change @@ -37,11 +37,11 @@ public actor PacketTunnelActor {
37
37
38
38
@Published internal( set) public var observedState : ObservedState = . initial
39
39
40
- let logger = Logger ( label: " PacketTunnelActor " )
40
+ nonisolated let logger = Logger ( label: " PacketTunnelActor " )
41
41
42
42
let timings : PacketTunnelActorTimings
43
43
let tunnelAdapter : TunnelAdapterProtocol
44
- let tunnelMonitor : TunnelMonitorProtocol
44
+ nonisolated let tunnelMonitor : TunnelMonitorProtocol
45
45
let defaultPathObserver : DefaultPathObserverProtocol
46
46
let blockedStateErrorMapper : BlockedStateErrorMapperProtocol
47
47
public let relaySelector : RelaySelectorProtocol
@@ -87,7 +87,7 @@ public actor PacketTunnelActor {
87
87
for await event in channel {
88
88
guard let self else { return }
89
89
90
- await self . logger. debug ( " Received event: \( event. logFormat ( ) ) " )
90
+ self . logger. debug ( " Received event: \( event. logFormat ( ) ) " )
91
91
92
92
let effects = await self . runReducer ( event)
93
93
You can’t perform that action at this time.
0 commit comments