Closed sbonami closed 10 years ago
Is this for ALL contexts that use private concurrency, or just contexts with a parent context?
In other words if a context does not have a parentContext
and does have NSPrivateQueueConcurrencyType
, does it still hang?
PFIS creates child NSPrivateQueueConcurrencyType
contexts that rely on parent contexts, therefore all contexts that use the private concurrency are affected.
Currently, any context that uses the
NSPrivateQueueConcurrencyType
concurrency type deadlocks onexistingObjectWithID:error:
ininsertOrUpdateObjects:ofEntity:withContext:error:completionBlock:
. This is bad!