| Index: dbus/object_proxy.cc
|
| diff --git a/dbus/object_proxy.cc b/dbus/object_proxy.cc
|
| index d506392cf05417282800a1fc10880203efecd976..5167cab76035ee50ec7a9f49082e9a6656f76513 100644
|
| --- a/dbus/object_proxy.cc
|
| +++ b/dbus/object_proxy.cc
|
| @@ -523,7 +523,9 @@ DBusHandlerResult ObjectProxy::HandleMessage(
|
| RunMethod(start_time, iter->second, released_signal);
|
| }
|
|
|
| - return DBUS_HANDLER_RESULT_HANDLED;
|
| + // We don't return DBUS_HANDLER_RESULT_HANDLED for signals because other
|
| + // objects may be interested in them. (e.g. Signals from org.freedesktop.DBus)
|
| + return DBUS_HANDLER_RESULT_NOT_YET_HANDLED;
|
| }
|
|
|
| void ObjectProxy::RunMethod(base::TimeTicks start_time,
|
|
|