| Index: base/test/launcher/test_launcher.cc
|
| diff --git a/base/test/launcher/test_launcher.cc b/base/test/launcher/test_launcher.cc
|
| index 655079061f76094e82ccb88f248e5f710c187dc1..65471c7c406e2310ac04d762e74c9436da6a48d9 100644
|
| --- a/base/test/launcher/test_launcher.cc
|
| +++ b/base/test/launcher/test_launcher.cc
|
| @@ -563,11 +563,12 @@ void TestLauncher::LaunchChildGTestProcess(
|
| bool redirect_stdio = (parallel_jobs_ > 1) || BotModeEnabled();
|
|
|
| worker_pool_owner_->pool()->PostWorkerTask(
|
| - FROM_HERE, Bind(&DoLaunchChildTestProcess, new_command_line, timeout,
|
| - options, redirect_stdio, ThreadTaskRunnerHandle::Get(),
|
| - Bind(&TestLauncher::OnLaunchTestProcessFinished,
|
| - Unretained(this), completed_callback),
|
| - launched_callback));
|
| + FROM_HERE,
|
| + Bind(&DoLaunchChildTestProcess, new_command_line, timeout, options,
|
| + redirect_stdio, RetainedRef(ThreadTaskRunnerHandle::Get()),
|
| + Bind(&TestLauncher::OnLaunchTestProcessFinished, Unretained(this),
|
| + completed_callback),
|
| + launched_callback));
|
| }
|
|
|
| void TestLauncher::OnTestFinished(const TestResult& result) {
|
|
|