Right Thread #1 would be the one that would unblock Thread #11; it's not clear why Thread #1 is stuck waiting for that futex to signal.
An inspection of the code involved does NOT reveal possible mutex locking order issues (as far as I can see). Perhaps more inspection around that DBUs debug dispatch mutex would reveal the issue.
Right Thread #1 would be the one that would unblock Thread #11; it's not clear why Thread #1 is stuck waiting for that futex to signal.
An inspection of the code involved does NOT reveal possible mutex locking order issues (as far as I can see). Perhaps more inspection around that DBUs debug dispatch mutex would reveal the issue.