315eb4bb08
* include/std/condition_variable (condition_variable_any::_Unlock): Do not swallow __forced_unwind. * include/std/future (__future_base::_Task_setter): Likewise. (__future_base::_Async_state_impl): Turn __forced_unwind into broken promise and rethrow. * include/std/mutex (try_lock): Likewise. * testsuite/30_threads/async/forced_unwind.cc: New. * testsuite/30_threads/packaged_task/forced_unwind.cc: New. From-SVN: r211138 |
||
---|---|---|
.. | ||
42819.cc | ||
49668.cc | ||
54297.cc | ||
any.cc | ||
async.cc | ||
forced_unwind.cc | ||
launch.cc | ||
sync.cc |