From b68aee487f79fe4f4c1d398de522fd4d0bf5db97 Mon Sep 17 00:00:00 2001 From: Max Radermacher Date: Fri, 30 May 2025 14:34:10 -0500 Subject: [PATCH] Remove Schedulers from InMemoryDB --- SignalServiceKit/Storage/Database/InMemoryDB.swift | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/SignalServiceKit/Storage/Database/InMemoryDB.swift b/SignalServiceKit/Storage/Database/InMemoryDB.swift index a5a58b28c0..2aa1be90d8 100644 --- a/SignalServiceKit/Storage/Database/InMemoryDB.swift +++ b/SignalServiceKit/Storage/Database/InMemoryDB.swift @@ -14,11 +14,9 @@ public final class InMemoryDB: DB { } let databaseQueue: DatabaseQueue - private let schedulers: Schedulers - public init(schedulers: Schedulers = DispatchQueueSchedulers()) { + public init() { self.databaseQueue = DatabaseQueue() - self.schedulers = schedulers let schemaUrl: URL if @@ -66,7 +64,7 @@ public final class InMemoryDB: DB { completionQueue: DispatchQueue, completion: ((T) -> Void)? ) { - schedulers.global().async { + DispatchQueue.global().async { let result: T = self.read(file: file, function: function, line: line, block: block) if let completion { completionQueue.async({ completion(result) }) } } @@ -80,7 +78,7 @@ public final class InMemoryDB: DB { completionQueue: DispatchQueue, completion: ((T) -> Void)? ) { - schedulers.global().async { + DispatchQueue.global().async { let result = self.write(file: file, function: function, line: line, block: block) if let completion { completionQueue.async({ completion(result) }) } } @@ -94,7 +92,7 @@ public final class InMemoryDB: DB { completionQueue: DispatchQueue, completion: ((T) -> Void)? ) { - schedulers.global().async { + DispatchQueue.global().async { let result = self.writeWithTxCompletion(file: file, function: function, line: line, block: block) if let completion { completionQueue.async({ completion(result) }) } }