| Index: content/common/gpu/client/gpu_channel_host.cc
|
| diff --git a/content/common/gpu/client/gpu_channel_host.cc b/content/common/gpu/client/gpu_channel_host.cc
|
| index f503051fb162ee42d3f8ab442de42edc47265fdb..3a12f860303f9182c91ca53cfc6f96f24e1c81c2 100644
|
| --- a/content/common/gpu/client/gpu_channel_host.cc
|
| +++ b/content/common/gpu/client/gpu_channel_host.cc
|
| @@ -73,12 +73,8 @@ void GpuChannelHost::Connect(const IPC::ChannelHandle& channel_handle,
|
| // Open a channel to the GPU process. We pass NULL as the main listener here
|
| // since we need to filter everything to route it to the right thread.
|
| scoped_refptr<base::MessageLoopProxy> io_loop = factory_->GetIOLoopProxy();
|
| - channel_.reset(new IPC::SyncChannel(channel_handle,
|
| - IPC::Channel::MODE_CLIENT,
|
| - NULL,
|
| - io_loop.get(),
|
| - true,
|
| - shutdown_event));
|
| + channel_ = IPC::SyncChannel::CreateClient(
|
| + channel_handle, NULL, io_loop.get(), true, shutdown_event);
|
|
|
| sync_filter_ = new IPC::SyncMessageFilter(shutdown_event);
|
|
|
|
|