提交 ac415c00 编写于 作者: Q Qiao Longfei

change lock_guard to unique_lock

上级 f4a76078
...@@ -57,7 +57,7 @@ ThreadPool::ThreadPool(int num_threads) : running_(true) { ...@@ -57,7 +57,7 @@ ThreadPool::ThreadPool(int num_threads) : running_(true) {
ThreadPool::~ThreadPool() { ThreadPool::~ThreadPool() {
{ {
// notify all threads to stop running // notify all threads to stop running
std::lock_guard<std::mutex> l(mutex_); std::unique_lock<std::mutex> l(mutex_);
running_ = false; running_ = false;
} }
scheduled_.notify_all(); scheduled_.notify_all();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册