Index: services/shell/background/background_shell.cc |
diff --git a/services/shell/background/background_shell.cc b/services/shell/background/background_shell.cc |
index 4c42c09dda5f785c299cb5f544d10dcef8e94e5a..bed732b068f1bdf26074cfec54c02512ace79e4a 100644 |
--- a/services/shell/background/background_shell.cc |
+++ b/services/shell/background/background_shell.cc |
@@ -151,7 +151,8 @@ mojom::ShellClientRequest BackgroundShell::CreateShellClientRequest( |
params->set_source(CreateShellIdentity()); |
params->set_target(Identity(name, mojom::kRootUserID)); |
mojom::ShellClientRequest request; |
- base::WaitableEvent signal(true, false); |
+ base::WaitableEvent signal(base::WaitableEvent::ResetPolicy::MANUAL, |
+ base::WaitableEvent::InitialState::NOT_SIGNALED); |
thread_->message_loop()->task_runner()->PostTask( |
FROM_HERE, base::Bind(&MojoThread::CreateShellClientRequest, |
base::Unretained(thread_.get()), &signal, name, |