Skip to content

Commit 4dc6561

Browse files
authored
fix: LiveQuery clients should receive messages using a new task (#218)
* fix: LiveQuery clients should receive messages using a new task * ignore errora from resumeTask
1 parent 6baa396 commit 4dc6561

2 files changed

Lines changed: 7 additions & 5 deletions

File tree

Sources/ParseSwift/LiveQuery/ParseLiveQuery.swift

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -292,10 +292,12 @@ Not attempting to open ParseLiveQuery socket anymore
292292
taskDelegate: self
293293
)
294294
self.task = newTask
295-
try await self.resumeTask()
296-
if isDefault {
297-
Self.defaultClient = self
298-
}
295+
if isDefault {
296+
Self.defaultClient = self
297+
}
298+
Task {
299+
try? await self.resumeTask()
300+
}
299301
}
300302

301303
/// Gracefully disconnects from the ParseLiveQuery Server.

Sources/ParseSwift/ParseConstants.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import Foundation
1010

1111
enum ParseConstants {
1212
static let sdk = "swift"
13-
static let version = "6.0.0-beta.5"
13+
static let version = "6.0.0-beta.6"
1414
static let fileManagementDirectory = "parse/"
1515
static let fileManagementPrivateDocumentsDirectory = "Private Documents/"
1616
static let fileManagementLibraryDirectory = "Library/"

0 commit comments

Comments
 (0)