diff --git a/iOS/AppDelegate.swift b/iOS/AppDelegate.swift index aeb74260e..da4a43fee 100644 --- a/iOS/AppDelegate.swift +++ b/iOS/AppDelegate.swift @@ -411,7 +411,7 @@ private extension AppDelegate { // set expiration handler task.expirationHandler = { [weak task] in os_log("Accounts refresh processing terminated for running too long.", log: self.log, type: .info) - DispatchQueue.main.sync { + DispatchQueue.main.async { self.suspendApplication() task?.setTaskCompleted(success: false) }