From: | "Remi Cardona (remi)" <remi@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in gnome-base/gvfs/files: gvfs-0.2.5-dbus-crash.patch |
Date: | Mon, 08 Sep 2008 08:55:17 |
Message-Id: | E1KccWf-0005Qj-Ro@stork.gentoo.org |
1 | remi 08/09/08 08:55:13 |
2 | |
3 | Added: gvfs-0.2.5-dbus-crash.patch |
4 | Log: |
5 | gnome-base/gvfs: add patch to fix dbus crash when fuse is enabled (see bug #236862) |
6 | (Portage version: 2.2_rc8/cvs/Linux 2.6.25-gentoo-r6 x86_64) |
7 | |
8 | Revision Changes Path |
9 | 1.1 gnome-base/gvfs/files/gvfs-0.2.5-dbus-crash.patch |
10 | |
11 | file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gvfs/files/gvfs-0.2.5-dbus-crash.patch?rev=1.1&view=markup |
12 | plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gvfs/files/gvfs-0.2.5-dbus-crash.patch?rev=1.1&content-type=text/plain |
13 | |
14 | Index: gvfs-0.2.5-dbus-crash.patch |
15 | =================================================================== |
16 | --- gvfs-0.2.4_orig/client/gvfsfusedaemon.c 2008-05-27 07:54:41.000000000 +1000 |
17 | +++ gvfs-0.2.4/client/gvfsfusedaemon.c 2008-07-29 16:04:33.000000000 +1000 |
18 | @@ -2033,6 +2033,7 @@ |
19 | g_signal_handlers_disconnect_by_func (volume_monitor, mount_tracker_unmounted_cb, NULL); |
20 | |
21 | g_main_loop_unref (subthread_main_loop); |
22 | + subthread_main_loop = NULL; |
23 | |
24 | g_object_unref (volume_monitor); |
25 | volume_monitor = NULL; |
26 | @@ -2144,7 +2145,8 @@ |
27 | vfs_destroy (gpointer param) |
28 | { |
29 | mount_list_free (); |
30 | - g_main_loop_quit (subthread_main_loop); |
31 | + if (subthread_main_loop != NULL) |
32 | + g_main_loop_quit (subthread_main_loop); |
33 | g_mutex_free (mount_list_mutex); |
34 | g_object_unref (gvfs); |
35 | } |