Index: cc/base/worker_pool.cc |
diff --git a/cc/base/worker_pool.cc b/cc/base/worker_pool.cc |
index ad373380878d15a2dbf69b35409a4ceae8463586..be9abf9b87d33e6c0b3fc2d473864568a84070fd 100644 |
--- a/cc/base/worker_pool.cc |
+++ b/cc/base/worker_pool.cc |
@@ -316,6 +316,7 @@ WorkerPool::~WorkerPool() { |
void WorkerPool::Shutdown() { |
inner_->Shutdown(); |
+ inner_->CollectCompletedTasks(); |
DispatchCompletionCallbacks(); |
} |