diff options
author | Thomas Rodgers <rodgert@appliantology.com> | 2021-06-22 10:59:07 -0700 |
---|---|---|
committer | Thomas Rodgers <rodgert@appliantology.com> | 2021-06-22 11:06:07 -0700 |
commit | e02840c1a92abecd211ffaf05b28329bcb534583 (patch) | |
tree | 437bc170e44e0ef5c38159167081b2c77ac468fb /libgfortran/ChangeLog-2006 | |
parent | ea4e32181d7a36055b57421abd0ced4735654cf6 (diff) |
libstdc++: Fix for deadlock in std::counting_semaphore [PR100806]
libstdc++-v3/ChangeLog:
PR libstdc++/100806
* include/bits/semaphore_base.h (__atomic_semaphore::_M_release):
Force _M_release() to wake all waiting threads.
* testsuite/30_threads/semaphore/100806.cc: New test.
Diffstat (limited to 'libgfortran/ChangeLog-2006')
0 files changed, 0 insertions, 0 deletions