diff options
author | christian linke <christian.linke@bmw.de> | 2012-10-16 19:33:16 +0200 |
---|---|---|
committer | christian linke <christian.linke@bmw.de> | 2012-10-16 19:33:16 +0200 |
commit | 1de0967c2d36f62391240294615a7b6eaa80d053 (patch) | |
tree | 9d732169ec5eee5be806b409dc9128cfebe68202 /AudioManagerDaemon | |
parent | 9d35fa935becc285c5518b198628615d35ea6b74 (diff) | |
download | audiomanager-1de0967c2d36f62391240294615a7b6eaa80d053.tar.gz |
* stability: call bus_threads_init_default before starting DBus.
Signed-off-by: christian linke <christian.linke@bmw.de>
Diffstat (limited to 'AudioManagerDaemon')
-rw-r--r-- | AudioManagerDaemon/src/CAmDbusWrapper.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
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)) |