Closed fampaySiddharth closed 1 year ago
The 'retainSink' is causing the issue.
public func uploadFCMToken() {
_ = myRepository().uploadFCMToken().retainSink() <- This retain sink
}
This is related to the Merge framework (and also should be fixed with the recent refactor of PassthroughTask
).
If I use debug google service plist for Firebase and initialize with it. Then Merge throws a os_unfair_lock_lock error, sometimes reactor.dispatch also throws this