pidgin: 479fd750: Kir Kolyshkin figured out that we need t...

datallah at pidgin.im datallah at pidgin.im
Tue Jan 6 00:05:54 EST 2009


-----------------------------------------------------------------
Revision: 479fd75025803f01e743b5c39e6706b1d42a3520
Ancestor: e77e41f9dc7472f592076cf3f5fbc829eec7c294
Author: datallah at pidgin.im
Date: 2009-01-06T05:03:18
Branch: im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/479fd75025803f01e743b5c39e6706b1d42a3520

Modified files:
        COPYRIGHT libpurple/dbus-server.c

ChangeLog: 

Kir Kolyshkin figured out that we need to initialize the dbus threading to avoid
some crashing.  It turns out that this is because gnome-vfs (which magically
gets
used when you use GTK+ on a GNOME desktop) uses dbus from several threads.
Fixes #7538

-------------- next part --------------
============================================================
--- COPYRIGHT	a2f89431bbad26dad7c08069947f03285051ea8b
+++ COPYRIGHT	88070e1be9171ff99b2f09fc5d793e6c3e89d070
@@ -212,6 +212,7 @@ Akuke Kok
 John Kelm
 Jochen Kemnade
 Akuke Kok
+Kir Kolyshkin
 Konstantin Korikov
 Cole Kowalski
 Matt Kramer
============================================================
--- libpurple/dbus-server.c	f8a9c43f4c5bb4247d9d15953ee43d94708730f0
+++ libpurple/dbus-server.c	1bf310bcee72ec30df582a54698c92658f45e185
@@ -803,6 +803,8 @@ purple_dbus_init(void)
 void
 purple_dbus_init(void)
 {
+	dbus_g_thread_init();
+
 	purple_dbus_init_ids();
 
 	g_free(init_error);


More information about the Commits mailing list