From c1c73f14017f1282dc038effc6ffb0c5c937f464 Mon Sep 17 00:00:00 2001
From: Dariusz Rybicki <dariusz@elixxir.io>
Date: Fri, 18 Nov 2022 11:06:17 +0100
Subject: [PATCH] Update background queue in xx-messenger example

Use dedicated serial queue with user-initiated QoS instead of global
background queue.
---
 Examples/xx-messenger/Sources/AppCore/AppDependecies.swift | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Examples/xx-messenger/Sources/AppCore/AppDependecies.swift b/Examples/xx-messenger/Sources/AppCore/AppDependecies.swift
index fcb72dc0..90077f25 100644
--- a/Examples/xx-messenger/Sources/AppCore/AppDependecies.swift
+++ b/Examples/xx-messenger/Sources/AppCore/AppDependecies.swift
@@ -37,7 +37,7 @@ extension AppDependencies {
       ),
       backupStorage: .onDisk(),
       mainQueue: DispatchQueue.main.eraseToAnyScheduler(),
-      bgQueue: DispatchQueue.global(qos: .background).eraseToAnyScheduler(),
+      bgQueue: DispatchQueue(label: "xx-messenger", qos: .userInitiated).eraseToAnyScheduler(),
       now: now,
       sendMessage: .live(
         messenger: messenger,
-- 
GitLab