This commit is contained in:
Ali
2023-06-27 23:41:17 +03:00
parent d0ad8d4773
commit 1e56d1b8ff
23 changed files with 893 additions and 570 deletions

View File

@@ -1354,10 +1354,8 @@ func debugRestoreState(basePath: String, name: String) {
}
}
private let sharedQueue = Queue(name: "org.telegram.postbox.Postbox")
public func openPostbox(basePath: String, seedConfiguration: SeedConfiguration, encryptionParameters: ValueBoxEncryptionParameters, timestampForAbsoluteTimeBasedOperations: Int32, isTemporary: Bool, isReadOnly: Bool, useCopy: Bool, useCaches: Bool, removeDatabaseOnError: Bool) -> Signal<PostboxResult, NoError> {
let queue = sharedQueue
let queue = Postbox.sharedQueue
return Signal { subscriber in
queue.async {
postboxLog("openPostbox, basePath: \(basePath), useCopy: \(useCopy)")
@@ -4102,6 +4100,8 @@ final class PostboxImpl {
}
public class Postbox {
public static let sharedQueue = Queue(name: "org.telegram.postbox.Postbox")
let queue: Queue
private let impl: QueueLocalObject<PostboxImpl>