Index: trunk/src/chrome/service/service_ipc_server.cc |
=================================================================== |
--- trunk/src/chrome/service/service_ipc_server.cc (revision 274314) |
+++ trunk/src/chrome/service/service_ipc_server.cc (working copy) |
@@ -26,12 +26,13 @@ |
void ServiceIPCServer::CreateChannel() { |
channel_.reset(NULL); // Tear down the existing channel, if any. |
- channel_= IPC::SyncChannel::CreateNamedServer( |
+ channel_.reset(new IPC::SyncChannel( |
channel_handle_, |
+ IPC::Channel::MODE_NAMED_SERVER, |
this, |
g_service_process->io_thread()->message_loop_proxy().get(), |
true, |
- g_service_process->shutdown_event()); |
+ g_service_process->shutdown_event())); |
DCHECK(sync_message_filter_.get()); |
channel_->AddFilter(sync_message_filter_.get()); |
} |