Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Fix CATCH/CONTROL phaser and thread interaction.
We over-shared the blocks, meaning that once threads showed up we got into weird problems. Possibly recursion could reproduce it too. In the threads case, the CATCH in Lock.protect sometimes tried to unlock the wrong mutex.
- Loading branch information