| Index: remoting/client/jni/chromoting_jni_runtime.cc
|
| diff --git a/remoting/client/jni/chromoting_jni_runtime.cc b/remoting/client/jni/chromoting_jni_runtime.cc
|
| index d1897f1c4d79326b1faf436559d8f0b842e2b74f..75422746939a1773dcb3662972d0099c010cf543 100644
|
| --- a/remoting/client/jni/chromoting_jni_runtime.cc
|
| +++ b/remoting/client/jni/chromoting_jni_runtime.cc
|
| @@ -94,7 +94,9 @@ ChromotingJniRuntime::~ChromotingJniRuntime() {
|
| // The singleton should only ever be destroyed on the main thread.
|
| DCHECK(ui_task_runner()->BelongsToCurrentThread());
|
|
|
| - base::WaitableEvent done_event(false, false);
|
| + base::WaitableEvent done_event(
|
| + base::WaitableEvent::ResetPolicy::AUTOMATIC,
|
| + base::WaitableEvent::InitialState::NOT_SIGNALED);
|
| network_task_runner()->PostTask(
|
| FROM_HERE, base::Bind(&ChromotingJniRuntime::DetachFromVmAndSignal,
|
| base::Unretained(this), &done_event));
|
|
|