| Index: remoting/host/remoting_me2me_host.cc
|
| diff --git a/remoting/host/remoting_me2me_host.cc b/remoting/host/remoting_me2me_host.cc
|
| index a370b7fe9c205bd1959894c822cd2946685c5a59..0c20c2f4baeff1f370bfcac25df819c68a4795bd 100644
|
| --- a/remoting/host/remoting_me2me_host.cc
|
| +++ b/remoting/host/remoting_me2me_host.cc
|
| @@ -473,15 +473,13 @@ bool HostProcess::InitWithCommandLine(const base::CommandLine* cmd_line) {
|
| #endif // defined(OS_POSIX)
|
|
|
| // Connect to the daemon process.
|
| - daemon_channel_ = IPC::ChannelProxy::Create(channel_handle,
|
| - IPC::Channel::MODE_CLIENT,
|
| - this,
|
| - context_->network_task_runner());
|
| -
|
| + daemon_channel_.reset(
|
| + new IPC::ChannelProxy(this, context_->network_task_runner()));
|
| IPC::AttachmentBrokerUnprivileged::CreateBrokerIfNeeded();
|
| IPC::AttachmentBroker* broker = IPC::AttachmentBroker::GetGlobal();
|
| if (broker && !broker->IsPrivilegedBroker())
|
| broker->RegisterBrokerCommunicationChannel(daemon_channel_.get());
|
| + daemon_channel_->Init(channel_handle, IPC::Channel::MODE_CLIENT, true);
|
|
|
| #else // !defined(REMOTING_MULTI_PROCESS)
|
| if (cmd_line->HasSwitch(kHostConfigSwitchName)) {
|
|
|