summaryrefslogtreecommitdiffstats
path: root/dist
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@nokia.com>2009-10-07 09:55:58 (GMT)
committerThiago Macieira <thiago.macieira@nokia.com>2009-10-07 09:55:58 (GMT)
commitfb3e09c620b519eed57488cb229d42ebb793f387 (patch)
treeb0cacd3010bbb103fd4833ab4f0b2ce9de43a5d1 /dist
parented9fb96a626c284cebd4fcd9a2e00f32e202099a (diff)
downloadQt-fb3e09c620b519eed57488cb229d42ebb793f387.zip
Qt-fb3e09c620b519eed57488cb229d42ebb793f387.tar.gz
Qt-fb3e09c620b519eed57488cb229d42ebb793f387.tar.bz2
Use the recursive mutex functions for D-Bus only.
At least in D-Bus 1.2.16, there's a deadlock caused by locking an already-locked mutex. When Qt is linked to libdbus-1 instead of dynamically loading it, it maintains legacy compatibility by only providing the non-recursive mutexes, which triggers this deadlock. The recursive functions have been present since 0.93, so I guess the non-recursive variants aren't tested. Report: https://bugzilla.novell.com/show_bug.cgi?id=482749#c30
Diffstat (limited to 'dist')
-rw-r--r--dist/changes-4.6.05
1 files changed, 4 insertions, 1 deletions
diff --git a/dist/changes-4.6.0 b/dist/changes-4.6.0
index 2e7e699..cd9f130 100644
--- a/dist/changes-4.6.0
+++ b/dist/changes-4.6.0
@@ -19,6 +19,9 @@ information about a particular change.
* General *
****************************************************************************
+ - QtDBus
+ * The minimum required version of the D-Bus reference library is
+ now 0.93.
****************************************************************************
@@ -133,4 +136,4 @@ information about a particular change.
for all floating point numbers, and this can be changed using the new
function setFloatingPointPrecision(). Set Qt_4_5 as the version of the
QDataStream to get the behavior of previous versions.
- \ No newline at end of file
+