diff options
author | Jonathan Wakely <jwakely.gcc@gmail.com> | 2011-10-25 20:56:43 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2011-10-25 21:56:43 +0100 |
commit | 5d020aa222977d95fc32ed5ea3e9821ce98f41d1 (patch) | |
tree | 201d9eec3a0568d6f71da657a7ffbf00b75b7263 /gcc/expr.c | |
parent | 0c094ab3014900a80fb79f37d4518c85e85f0060 (diff) | |
download | gcc-5d020aa222977d95fc32ed5ea3e9821ce98f41d1.zip gcc-5d020aa222977d95fc32ed5ea3e9821ce98f41d1.tar.gz gcc-5d020aa222977d95fc32ed5ea3e9821ce98f41d1.tar.bz2 |
re PR libstdc++/50862 (deadlock in std::condition_variable_any)
PR libstdc++/50862
* include/std/condition_variable (condition_variable_any::wait): Fix
deadlock and ensure _Lock::lock() is called on exit.
(condition_variable_any::native_handle): Remove, as per LWG 1500.
* testsuite/30_threads/condition_variable_any/50862.cc: New.
From-SVN: r180446
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions