From 871dbbb75265f6d2b96b54c36dc1a55b98d1fac6 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Wed, 12 Jun 2019 17:28:54 -0500 Subject: [PATCH] moved dispatch group notify to background thread as it was deadlocked with the dispatch group wait on app exit --- Frameworks/Account/AccountManager.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Frameworks/Account/AccountManager.swift b/Frameworks/Account/AccountManager.swift index f707ff6c1..6d07cdaf4 100644 --- a/Frameworks/Account/AccountManager.swift +++ b/Frameworks/Account/AccountManager.swift @@ -172,7 +172,7 @@ public final class AccountManager: UnreadCountProvider { } } - group.notify(queue: DispatchQueue.main) { + group.notify(queue: DispatchQueue.global(qos: .background)) { completion?() } }