Bug 15571: Clean up GUID-less connections correctly (Scott James Remnant)
authorColin Walters <walters@verbum.org>
Sat, 31 May 2008 00:25:36 +0000 (20:25 -0400)
committerColin Walters <walters@verbum.org>
Sat, 31 May 2008 00:25:36 +0000 (20:25 -0400)
commit0e2a099b55a50b9b5a0f948e134b5a88e2924262
tree6394550e4478877f735d59016f1d950475962779
parentfd32a72b2f3855ef551d0063ea1e6bea4554be08
Bug 15571: Clean up GUID-less connections correctly (Scott James Remnant)

* dbus/dbus-connection.c (connection_forget_shared_unlocked):
  Remove shared connections which lack a GUID from the list that
  caches those, otherwise references to them will remain after
  they have been freed.
* test/name-test/test-privserver-client.c: Update test to
try GUID-less connections too.
dbus/dbus-connection.c
test/name-test/test-privserver-client.c