From 2379d37c3bfb894ea735d0af40368f2aa5afa72a Mon Sep 17 00:00:00 2001 From: Andreas Volz Date: Fri, 8 Oct 2010 00:35:45 +0200 Subject: [PATCH] patch from: Von: Mat An: dbus-cplusplus-devel@lists.sourceforge.net Betreff: [dbus-cplusplus-devel] A patch for deadlock, for dbus io error exception in the mainloop critical section. Datum: Mon, 6 Sep 2010 12:24:03 +0800 --- src/eventloop.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/eventloop.cpp b/src/eventloop.cpp index 0268162..eb2ce85 100644 --- a/src/eventloop.cpp +++ b/src/eventloop.cpp @@ -109,7 +109,8 @@ void DefaultMutex::unlock() pthread_mutex_unlock(&_mutex); } -DefaultMainLoop::DefaultMainLoop() +DefaultMainLoop::DefaultMainLoop() : + _mutex_w(true) { }