diff options
author | 2016-05-11 10:04:41 -0700 | |
---|---|---|
committer | 2016-05-11 10:04:41 -0700 | |
commit | 6a5717dc74d3ce0ed8b581d0dd255ffbf50ffa32 (patch) | |
tree | c37cd9d4690f40e2fae9d38f6930a990e2334560 /unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h | |
parent | 0f61343893588656a160fcd27bc1ef77cd95a18c (diff) |
Explicitely initialize all the atomic variables.
Diffstat (limited to 'unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h')
-rw-r--r-- | unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h b/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h index f7e73aabe..13e6aac27 100644 --- a/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h +++ b/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h @@ -25,9 +25,9 @@ class NonBlockingThreadPoolTempl : public Eigen::ThreadPoolInterface { queues_(num_threads), coprimes_(num_threads), waiters_(num_threads), - blocked_(), - spinning_(), - done_(), + blocked_(0), + spinning_(0), + done_(false), ec_(waiters_) { // Calculate coprimes of num_threads. // Coprimes are used for a random walk over all threads in Steal |