]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR libstdc++/53830 (condition_variable_any - deadlock issue)
authorJonathan Wakely <jwakely.gcc@gmail.com>
Wed, 4 Jul 2012 22:17:18 +0000 (22:17 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Wed, 4 Jul 2012 22:17:18 +0000 (23:17 +0100)
commit7f426c93a7460029a565712e1665de1b9042ddca
tree541374b93f366c25bfb253728a273c31c64d412b
parentfece06368cf6ebfc99558ae612c0cf53d2e2e5aa
re PR libstdc++/53830 (condition_variable_any - deadlock issue)

PR libstdc++/53830
* include/std/condition_variable (condition_variable_any::wait):
Move _Unlock type to class scope.
(condition_variable_any::wait_until): Reuse it.
* testsuite/30_threads/condition_variable_any/53830.cc: New.

From-SVN: r189268
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/condition_variable
libstdc++-v3/testsuite/30_threads/condition_variable_any/53830.cc [new file with mode: 0644]