diff options
Diffstat (limited to 'chrome/renderer/websharedworker_proxy.cc')
-rw-r--r-- | chrome/renderer/websharedworker_proxy.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/renderer/websharedworker_proxy.cc b/chrome/renderer/websharedworker_proxy.cc index fcaa83b..5bcde88 100644 --- a/chrome/renderer/websharedworker_proxy.cc +++ b/chrome/renderer/websharedworker_proxy.cc @@ -50,10 +50,11 @@ void WebSharedWorkerProxy::connect(WebKit::WebMessagePortChannel* channel, Send(new WorkerMsg_Connect(route_id_, message_port_id, MSG_ROUTING_NONE)); if (HasQueuedMessages()) { m_connectListener = listener; - } else + } else { listener->connected(); // The listener may free this object, so do not access the object after // this point. + } } void WebSharedWorkerProxy::OnMessageReceived(const IPC::Message& message) { |