Index: chrome/service/service_ipc_server.cc |
diff --git a/chrome/service/service_ipc_server.cc b/chrome/service/service_ipc_server.cc |
index 3265b9e8753a6727635f31d4011eba1c17917d62..45582425cc19badcbf0ac12f63fb4a79b42be148 100644 |
--- a/chrome/service/service_ipc_server.cc |
+++ b/chrome/service/service_ipc_server.cc |
@@ -27,11 +27,8 @@ bool ServiceIPCServer::Init() { |
void ServiceIPCServer::CreateChannel() { |
channel_.reset(NULL); // Tear down the existing channel, if any. |
channel_ = IPC::SyncChannel::Create( |
- channel_handle_, |
- IPC::Channel::MODE_NAMED_SERVER, |
- this, |
- g_service_process->io_thread()->message_loop_proxy().get(), |
- true, |
+ channel_handle_, IPC::Channel::MODE_NAMED_SERVER, this, |
+ g_service_process->io_thread()->task_runner().get(), true, |
g_service_process->shutdown_event()); |
DCHECK(sync_message_filter_.get()); |
channel_->AddFilter(sync_message_filter_.get()); |