Bug 15570: Reset initialized state on dbus_shutdown (Scott James Remnant)
authorColin Walters <walters@verbum.org>
Fri, 30 May 2008 23:58:13 +0000 (19:58 -0400)
committerColin Walters <walters@verbum.org>
Fri, 30 May 2008 23:58:13 +0000 (19:58 -0400)
* dbus/dbus-bus.c (addresses_shutdown_func): Reset initialized back
  to FALSE after cleaning up the address list so that it will be
  reinitialized again if D-Bus is used after dbus_shutdown()
* test/name-test/test-privserver-client.c: Uncomment part of
test which should now pass.

dbus/dbus-bus.c
test/name-test/test-privserver-client.c

index e159dae..f97cce6 100644 (file)
@@ -124,6 +124,8 @@ addresses_shutdown_func (void *data)
     }
 
   activation_bus_type = DBUS_BUS_STARTER;
+
+  initialized = FALSE;
 }
 
 static dbus_bool_t
index 9a1eae8..5a3f399 100644 (file)
@@ -92,11 +92,9 @@ main (int argc, char *argv[])
 
   dbus_shutdown ();
 
-  /*
   open_shutdown_private_connection ();
 
   dbus_shutdown ();
-  */
 
   return 0;
 }