commit | c11d1e696723f41d7873332e51fb6858b417fa5f | [log] [tgz] |
---|---|---|
author | Rich Felker <[email protected]> | Sun Sep 25 21:14:40 2011 -0400 |
committer | Rich Felker <[email protected]> | Sun Sep 25 21:14:40 2011 -0400 |
tree | 4109f54cb4bd53b6e21086bf905d53aa19fe7a28 | |
parent | cf940165d4caf132405a3fe3df58b57eb735ac04 [diff] |
revert previous change in cond var waiter move using swap has a race condition: the waiters must be added to the mutex waiter count *before* they are taken off the cond var waiter count, or wake events can be lost.