Index: tools/battor_agent/battor_agent_bin.cc |
diff --git a/tools/battor_agent/battor_agent_bin.cc b/tools/battor_agent/battor_agent_bin.cc |
index a4d783efa523760de9327527a93e0ad76baf8b7f..5cfce66a7b6492e795a36cacf8431941e366c80a 100644 |
--- a/tools/battor_agent/battor_agent_bin.cc |
+++ b/tools/battor_agent/battor_agent_bin.cc |
@@ -149,7 +149,8 @@ class BattOrAgentBin : public BattOrAgent::Listener { |
// Performs any cleanup necessary after the BattOr binary is done running. |
void TearDown() { |
- base::WaitableEvent done(false, false); |
+ base::WaitableEvent done(base::WaitableEvent::ResetPolicy::AUTOMATIC, |
+ base::WaitableEvent::InitialState::NOT_SIGNALED); |
io_thread_.task_runner()->PostTask( |
FROM_HERE, base::Bind(&BattOrAgentBin::DeleteAgent, |
base::Unretained(this), &done)); |