Index: chrome/browser/devtools/device/adb/mock_adb_server.cc |
diff --git a/chrome/browser/devtools/device/adb/mock_adb_server.cc b/chrome/browser/devtools/device/adb/mock_adb_server.cc |
index 70e9a0cf9c0f8527e3b5e41e59cdfb0df3416e43..3fe93df82d1ceb58263efa880b732484477594e1 100644 |
--- a/chrome/browser/devtools/device/adb/mock_adb_server.cc |
+++ b/chrome/browser/devtools/device/adb/mock_adb_server.cc |
@@ -601,19 +601,16 @@ void MockAndroidConnection::SendHTTPResponse(const std::string& body) { |
void StartMockAdbServer(FlushMode flush_mode) { |
BrowserThread::PostTaskAndReply( |
- BrowserThread::IO, |
- FROM_HERE, |
+ BrowserThread::IO, FROM_HERE, |
base::Bind(&StartMockAdbServerOnIOThread, flush_mode), |
- base::MessageLoop::QuitClosure()); |
+ base::MessageLoop::QuitWhenIdleClosure()); |
content::RunMessageLoop(); |
} |
void StopMockAdbServer() { |
- BrowserThread::PostTaskAndReply( |
- BrowserThread::IO, |
- FROM_HERE, |
- base::Bind(&StopMockAdbServerOnIOThread), |
- base::MessageLoop::QuitClosure()); |
+ BrowserThread::PostTaskAndReply(BrowserThread::IO, FROM_HERE, |
+ base::Bind(&StopMockAdbServerOnIOThread), |
+ base::MessageLoop::QuitWhenIdleClosure()); |
content::RunMessageLoop(); |
} |