diff options
author | Ingo Huerner <ingo.huerner@xse.de> | 2015-02-09 10:36:38 +0100 |
---|---|---|
committer | Ingo Huerner <ingo.huerner@xse.de> | 2015-02-09 10:36:38 +0100 |
commit | af8668f0ef39cd09481be43d9d53327cb9304d94 (patch) | |
tree | 823e87c0b29351c17a30a734efb443b85b9a6b9b | |
parent | e940be028e4dd8210a0c46c6942e70d6525913c8 (diff) | |
download | persistence-client-library-af8668f0ef39cd09481be43d9d53327cb9304d94.tar.gz |
Added dbus_threads_init_defaultv1.0.0
-rw-r--r-- | src/persistence_client_library_dbus_service.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/persistence_client_library_dbus_service.c b/src/persistence_client_library_dbus_service.c index 76abc18..c3c2624 100644 --- a/src/persistence_client_library_dbus_service.c +++ b/src/persistence_client_library_dbus_service.c @@ -412,6 +412,13 @@ int setup_dbus_mainloop(void) dbus_error_init(&err); + if(!dbus_threads_init_default()) + { + DLT_LOG(gPclDLTContext, DLT_LOG_ERROR, DLT_STRING("setupMainLoop - initDefaultFailed() :"), DLT_STRING(err.message) ); + dbus_error_free (&err); + return EPERS_COMMON; + } + if(pAddress != NULL) // Connect to the bus and check for errors { DLT_LOG(gPclDLTContext, DLT_LOG_DEBUG, DLT_STRING("setupMainLoop - specific dbus address:"), DLT_STRING(pAddress) ); |