From 1de0967c2d36f62391240294615a7b6eaa80d053 Mon Sep 17 00:00:00 2001 From: christian linke Date: Tue, 16 Oct 2012 19:33:16 +0200 Subject: * stability: call bus_threads_init_default before starting DBus. Signed-off-by: christian linke --- AudioManagerDaemon/src/CAmDbusWrapper.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'AudioManagerDaemon/src') diff --git a/AudioManagerDaemon/src/CAmDbusWrapper.cpp b/AudioManagerDaemon/src/CAmDbusWrapper.cpp index 015bafe..23fc27e 100644 --- a/AudioManagerDaemon/src/CAmDbusWrapper.cpp +++ b/AudioManagerDaemon/src/CAmDbusWrapper.cpp @@ -62,6 +62,9 @@ CAmDbusWrapper::CAmDbusWrapper(CAmSocketHandler* socketHandler, DBusBusType type assert(mpSocketHandler!=0); dbus_error_init(&mDBusError); + + if (!dbus_threads_init_default()) + logError("CAmDbusWrapper::CAmDbusWrapper threads init call failed"); logInfo("DBusWrapper::DBusWrapper Opening DBus connection"); mpDbusConnection = dbus_bus_get(mDbusType, &mDBusError); if (dbus_error_is_set(&mDBusError)) -- cgit v1.2.1