| Index: chrome/service/service_process.cc
|
| diff --git a/chrome/service/service_process.cc b/chrome/service/service_process.cc
|
| index 0725a549f07432c5b85777dc3104fd5d0b50e86d..b2d99dde2297b5b78eba7b42ae3ccc5f1b727718 100644
|
| --- a/chrome/service/service_process.cc
|
| +++ b/chrome/service/service_process.cc
|
| @@ -264,8 +264,8 @@ void ServiceProcess::Shutdown() {
|
| }
|
|
|
| void ServiceProcess::Terminate() {
|
| - main_message_loop_->task_runner()->PostTask(FROM_HERE,
|
| - base::MessageLoop::QuitClosure());
|
| + main_message_loop_->task_runner()->PostTask(
|
| + FROM_HERE, base::MessageLoop::QuitWhenIdleClosure());
|
| }
|
|
|
| void ServiceProcess::OnShutdown() {
|
|
|