summaryrefslogtreecommitdiffstats
path: root/vbench
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-10-14 14:37:09 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2020-10-14 14:37:09 +0000
commitee0846129f1275d8084891c123c9ea9cd7cc1c01 (patch)
treefecf116fd422ecec8740a641342ac2504f08673a /vbench
parentcbaed757c8163d4853ba91d7a91bd17be32ca23e (diff)
Hold lock when signaling
Diffstat (limited to 'vbench')
-rw-r--r--vbench/src/vbench/core/handler_thread.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/vbench/src/vbench/core/handler_thread.hpp b/vbench/src/vbench/core/handler_thread.hpp
index 88cb4a40526..ee13ca73c43 100644
--- a/vbench/src/vbench/core/handler_thread.hpp
+++ b/vbench/src/vbench/core/handler_thread.hpp
@@ -61,8 +61,8 @@ HandlerThread<T>::join()
{
std::lock_guard guard(_lock);
_done = true;
+ _cond.notify_one();
}
- _cond.notify_one();
_thread.join();
}