1 diff -urN aaa/rhythmbox-0.9.5/metadata/rb-metadata-dbus-client.c rhythmbox-0.9.5/metadata/rb-metadata-dbus-client.c
2 --- aaa/rhythmbox-0.9.5/metadata/rb-metadata-dbus-client.c 2006-05-27 06:15:44.000000000 +0200
3 +++ rhythmbox-0.9.5/metadata/rb-metadata-dbus-client.c 2006-08-13 13:50:52.227401250 +0200
6 if (dbus_connection_get_is_connected (dbus_connection)) {
7 rb_debug ("closing dbus connection");
8 - dbus_connection_disconnect (dbus_connection);
9 + dbus_connection_close (dbus_connection);
11 rb_debug ("dbus connection already closed");
13 diff -urN aaa/rhythmbox-0.9.5/metadata/rb-metadata-dbus-service.c rhythmbox-0.9.5/metadata/rb-metadata-dbus-service.c
14 --- aaa/rhythmbox-0.9.5/metadata/rb-metadata-dbus-service.c 2006-05-27 06:15:44.000000000 +0200
15 +++ rhythmbox-0.9.5/metadata/rb-metadata-dbus-service.c 2006-08-13 13:51:33.457978000 +0200
17 g_main_loop_run (svc.loop);
20 - dbus_connection_disconnect (svc.connection);
21 + dbus_connection_close (svc.connection);
22 dbus_connection_unref (svc.connection);