Index: components/nacl/loader/nacl_listener.cc |
diff --git a/components/nacl/loader/nacl_listener.cc b/components/nacl/loader/nacl_listener.cc |
index 4dfb6801ffde1c84a73c8d30a45ae316eb8380df..9d381c43e1ff4d8c2889275f475028881dd3a840 100644 |
--- a/components/nacl/loader/nacl_listener.cc |
+++ b/components/nacl/loader/nacl_listener.cc |
@@ -224,10 +224,10 @@ void NaClListener::Listen() { |
&shutdown_event_); |
filter_ = channel_->CreateSyncMessageFilter(); |
channel_->AddFilter(new FileTokenMessageFilter()); |
- channel_->Init(channel_name, IPC::Channel::MODE_CLIENT, true); |
IPC::AttachmentBroker* global = IPC::AttachmentBroker::GetGlobal(); |
if (global && !global->IsPrivilegedBroker()) |
global->RegisterBrokerCommunicationChannel(channel_.get()); |
+ channel_->Init(channel_name, IPC::Channel::MODE_CLIENT, true); |
main_loop_ = base::MessageLoop::current(); |
main_loop_->Run(); |
} |