Index: chrome/test/chromedriver/net/test_http_server.cc |
diff --git a/chrome/test/chromedriver/net/test_http_server.cc b/chrome/test/chromedriver/net/test_http_server.cc |
index a9510b2eedd7329601f1b5c2dccd6a2c6e2b88be..ba863f95b424442dc8fbfe1ca7f120ea3f22652e 100644 |
--- a/chrome/test/chromedriver/net/test_http_server.cc |
+++ b/chrome/test/chromedriver/net/test_http_server.cc |
@@ -23,10 +23,10 @@ const int kBufferSize = 100 * 1024 * 1024; // 100 MB |
TestHttpServer::TestHttpServer() |
: thread_("ServerThread"), |
- all_closed_event_(false, true), |
+ all_closed_event_(base::WaitableEvent::ResetPolicy::AUTOMATIC, |
+ base::WaitableEvent::InitialState::SIGNALED), |
request_action_(kAccept), |
- message_action_(kEchoMessage) { |
-} |
+ message_action_(kEchoMessage) {} |
TestHttpServer::~TestHttpServer() { |
} |
@@ -38,7 +38,8 @@ bool TestHttpServer::Start() { |
if (!thread_started) |
return false; |
bool success; |
- base::WaitableEvent event(false, false); |
+ base::WaitableEvent event(base::WaitableEvent::ResetPolicy::AUTOMATIC, |
+ base::WaitableEvent::InitialState::NOT_SIGNALED); |
thread_.task_runner()->PostTask( |
FROM_HERE, base::Bind(&TestHttpServer::StartOnServerThread, |
base::Unretained(this), &success, &event)); |
@@ -49,7 +50,8 @@ bool TestHttpServer::Start() { |
void TestHttpServer::Stop() { |
if (!thread_.IsRunning()) |
return; |
- base::WaitableEvent event(false, false); |
+ base::WaitableEvent event(base::WaitableEvent::ResetPolicy::AUTOMATIC, |
+ base::WaitableEvent::InitialState::NOT_SIGNALED); |
thread_.task_runner()->PostTask( |
FROM_HERE, base::Bind(&TestHttpServer::StopOnServerThread, |
base::Unretained(this), &event)); |