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

Ryan McCabe rmccabe at fedoraproject.org
Mon Oct 8 14:28:00 UTC 2012


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

rgmanager: Fix a crash when dbus notifications are enabled

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

Acked-by: Lon Hohberger <lhh at redhat.com>
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