Since it is no longer a shared connection
https://bugzilla.gnome.org/show_bug.cgi?id=684077
{
dbus_connection_remove_filter (spi_global_app_data->bus, signal_filter, NULL);
droute_context_unregister (spi_global_app_data->droute, spi_global_app_data->bus);
{
dbus_connection_remove_filter (spi_global_app_data->bus, signal_filter, NULL);
droute_context_unregister (spi_global_app_data->droute, spi_global_app_data->bus);
+ dbus_connection_close (spi_global_app_data->bus);
dbus_connection_unref (spi_global_app_data->bus);
spi_global_app_data->bus = NULL;
}
dbus_connection_unref (spi_global_app_data->bus);
spi_global_app_data->bus = NULL;
}