dbus: Fix a bug where we were emitting spurious error messages.

Error messages like "Requested to remove an unknown match rule:
type='signal', interface='...'" were emitted at shutdown of Bus
object if an object proxy was connected to more than one signal of
the same interface.

TEST=changed the end_to_end_async_unittest to reproduce this bug, and confirm that the error messages were gone after fixing object_proxy.{cc,h}
BUG=chromium-os:23382

Review URL: http://codereview.chromium.org/8681002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111423 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: 0ad9ef8e4c41b13a5f889a485677f225d7e5a934
3 files changed
tree: d8774a11c18df2ff5b31c7276030ceb757bdd3a2
  1. base/
  2. build/
  3. dbus/
  4. ipc/
  5. testing/
  6. third_party/