Index: base/test/launcher/test_launcher.cc |
diff --git a/base/test/launcher/test_launcher.cc b/base/test/launcher/test_launcher.cc |
index 45b7111b45541363f9a4538164d09d3d3b59916a..e4b5bdaacecc25d2ef85a6e489e659480a62dae6 100644 |
--- a/base/test/launcher/test_launcher.cc |
+++ b/base/test/launcher/test_launcher.cc |
@@ -467,7 +467,10 @@ |
parallel_jobs_(parallel_jobs) { |
} |
-TestLauncher::~TestLauncher() {} |
+TestLauncher::~TestLauncher() { |
+ if (worker_pool_owner_) |
+ worker_pool_owner_->pool()->Shutdown(); |
+} |
bool TestLauncher::Run() { |
if (!Init()) |