Browse Source

Merge pull request #6512 from ReinUsesLisp/wait-detached-stasks

common/detached_tasks: Wait for tasks before shutting down
nce_cpp
Mai M 5 years ago
committed by GitHub
parent
commit
d790c559cd
  1. 2
      src/common/detached_tasks.cpp

2
src/common/detached_tasks.cpp

@ -21,6 +21,8 @@ void DetachedTasks::WaitForAllTasks() {
} }
DetachedTasks::~DetachedTasks() { DetachedTasks::~DetachedTasks() {
WaitForAllTasks();
std::unique_lock lock{mutex}; std::unique_lock lock{mutex};
ASSERT(count == 0); ASSERT(count == 0);
instance = nullptr; instance = nullptr;

Loading…
Cancel
Save