Commit Graph

59 Commits

Author SHA1 Message Date
Tom
d96e699f95 test: worker: wait for hours, so failure becomes apparent 2019-09-16 18:12:53 +02:00
Tom
21b8c7ca8b test: add case signal-handler-reuse 2019-09-16 18:11:13 +02:00
Tom
5708d49a1a AtomicCondition: add wait_for with predicate, add notify_one 2019-09-16 18:07:58 +02:00
Tom
1146362559 AtomicCondition::wait_for: use std::chrono::duration 2019-09-16 18:07:20 +02:00
Tom
7dd4a1a075 AtomicCondition::{get,set} noexcept 2019-09-16 18:05:13 +02:00
Tom
e60c80214e improve tests 2019-09-15 21:54:01 +02:00
Tom
88a7849c2c ValueType of AtomicCondition does not have to be lock-free 2019-09-15 21:52:55 +02:00
Tom
544614b637 mark AtomicCondition::notify_all noexcept
std::condition_variable::notify_all is noexcept
2019-09-15 21:51:49 +02:00
Tom
076e77ff53 initial import 2019-09-14 22:41:56 +02:00