diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2016-06-05 21:15:46 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2016-06-05 21:15:46 +0000 |
commit | aa77fa00368f4c0fff241a956ebe06ed31b0327f (patch) | |
tree | 0339a20df6710a1a1f829a3354416c8b2807ad60 /llvm/unittests/Support/ThreadPool.cpp | |
parent | 4f5046ce874053827e11de3808814880a2ad14c9 (diff) | |
download | bcm5719-llvm-aa77fa00368f4c0fff241a956ebe06ed31b0327f.tar.gz bcm5719-llvm-aa77fa00368f4c0fff241a956ebe06ed31b0327f.zip |
Fix deadlock in ThreadPool unittest.
(Yes, this only deadlocks on a computer with a single core; I'm using
a virtual machine.)
llvm-svn: 271855
Diffstat (limited to 'llvm/unittests/Support/ThreadPool.cpp')
-rw-r--r-- | llvm/unittests/Support/ThreadPool.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/unittests/Support/ThreadPool.cpp b/llvm/unittests/Support/ThreadPool.cpp index 0f36c383d49..69a24bc5444 100644 --- a/llvm/unittests/Support/ThreadPool.cpp +++ b/llvm/unittests/Support/ThreadPool.cpp @@ -135,7 +135,7 @@ TEST_F(ThreadPoolTest, Async) { TEST_F(ThreadPoolTest, GetFuture) { CHECK_UNSUPPORTED(); - ThreadPool Pool; + ThreadPool Pool{2}; std::atomic_int i{0}; Pool.async([this, &i] { waitForMainThread(); |