From a95986a837fc86e079b5c6dac357636478b50092 Mon Sep 17 00:00:00 2001 From: "jam@chromium.org" Date: Fri, 24 Dec 2010 06:19:28 +0000 Subject: Make IPC::Channel::Listener:OnMessageReceived have a return value indicating whether a message was processed or not. TBR=brettw Review URL: http://codereview.chromium.org/5978003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70139 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome_frame/cfproxy_proxy.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'chrome_frame/cfproxy_proxy.cc') diff --git a/chrome_frame/cfproxy_proxy.cc b/chrome_frame/cfproxy_proxy.cc index 0f59d8a..46ac821 100644 --- a/chrome_frame/cfproxy_proxy.cc +++ b/chrome_frame/cfproxy_proxy.cc @@ -208,11 +208,11 @@ void CFProxy::Tab_RunUnloadHandlers(int tab) { } // IPC::Channel::Listener -void CFProxy::OnMessageReceived(const IPC::Message& message) { +bool CFProxy::OnMessageReceived(const IPC::Message& message) { // Handle sync message reply. bool done = sync_dispatcher_.OnReplyReceived(&message); if (done) - return; + return true; // Handle tab related message. ChromeProxyDelegate* d = Tab2Delegate(message.routing_id()); @@ -220,6 +220,7 @@ void CFProxy::OnMessageReceived(const IPC::Message& message) { return d->OnMessageReceived(message); DLOG(WARNING) << "Unknown message received!"; + return false; } void CFProxy::OnChannelConnected(int32 peer_pid) { -- cgit v1.1