cluster: STABLE32 - rgmanager: Fix a crash when dbus notifications are enabled

Ryan McCabe rmccabe at fedoraproject.org
Fri May 18 11:34:21 UTC 2012


Gitweb:        http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=8f73b914907ad17d41be3b849cd936f77e8a6248
Commit:        8f73b914907ad17d41be3b849cd936f77e8a6248
Parent:        fda037ad25a058d0fe2a61b6972a5663276d1005
Author:        Ryan McCabe <rmccabe at redhat.com>
AuthorDate:    Fri May 18 07:30:31 2012 -0400
Committer:     Ryan McCabe <rmccabe at redhat.com>
CommitterDate: Fri May 18 07:30:31 2012 -0400

rgmanager: Fix a crash when dbus notifications are enabled

dbus doesn't lock internal data unless dbus_threads_init
is called.

Signed-off-by: Ryan McCabe <rmccabe at redhat.com>
---
 rgmanager/src/daemons/update-dbus.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/rgmanager/src/daemons/update-dbus.c b/rgmanager/src/daemons/update-dbus.c
index e706746..474140e 100644
--- a/rgmanager/src/daemons/update-dbus.c
+++ b/rgmanager/src/daemons/update-dbus.c
@@ -69,6 +69,7 @@ rgm_dbus_init(void)
 		return 0;
 	}
 
+	dbus_threads_init_default();
 	dbus_error_init(&err);
 
 	dbc = dbus_bus_get_private(DBUS_BUS_SYSTEM, &err);


More information about the cluster-commits mailing list