LWG 2135: terminate() in condition_variable::wait()
authorJonathan Wakely <jwakely@redhat.com>
Mon, 28 Sep 2015 18:44:40 +0000 (19:44 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Mon, 28 Sep 2015 18:44:40 +0000 (19:44 +0100)
commit80400b0477598a858173d16c01abfd607a657722
tree4f9f3894991a0125d737d2fc928d471ccfd55731
parent7009b073c56b40b280408c0ab69957651372c42e
LWG 2135: terminate() in condition_variable::wait()

* include/std/condition_variable (condition_variable::wait): Add
noexcept.
* src/c++11/condition_variable.cc (condition_variable::wait): Call
std::terminate on error (DR 2135).

From-SVN: r228217
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/condition_variable
libstdc++-v3/src/c++11/condition_variable.cc