Commit 9221fce
committed
Fix priority inversions when waiting on a task status lock.
Since locking the task status is a presumed-uncommon case, the
trade-offs inherent in the allocation patterns of AtomicWaitQueue
are very appropriate here, even more than they are for metadata
completion.
rdar://861002321 parent c9bb304 commit 9221fce
1 file changed
+194
-279
lines changed
0 commit comments