Skip to content

Commit 9f2382b

Browse files
committed
Add back error completion handler call
1 parent 29e3d4b commit 9f2382b

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

ios/MullvadVPN/TunnelManager/TunnelManager.swift

+7-4
Original file line numberDiff line numberDiff line change
@@ -485,12 +485,15 @@ final class TunnelManager: StorePaymentObserver, @unchecked Sendable {
485485
operation.completionQueue = .main
486486
operation.completionHandler = { [weak self] result in
487487
guard let self else { return }
488+
MainActor.assumeIsolated {
489+
self.updatePrivateKeyRotationTimer()
488490

489-
updatePrivateKeyRotationTimer()
491+
let error = result.error
492+
if let error {
493+
self.handleRestError(error)
494+
}
490495

491-
let error = result.error
492-
if let error {
493-
handleRestError(error)
496+
completionHandler(error)
494497
}
495498
}
496499

0 commit comments

Comments
 (0)