[Xfce4-commits] <tumbler:master> Call dbus_g_thread_init() to hopefully fix threading issues (bug #7544).
Jannis Pohlmann
noreply at xfce.org
Fri Feb 24 17:58:01 CET 2012
Updating branch refs/heads/master
to c48cb86cf91f46c3d90358c118de8003752ec5b0 (commit)
from 492d5ac36af25b4555723b070c497e3d1e3f5a9b (commit)
commit c48cb86cf91f46c3d90358c118de8003752ec5b0
Author: Jannis Pohlmann <jannis.pohlmann at codethink.co.uk>
Date: Fri Feb 24 16:55:46 2012 +0000
Call dbus_g_thread_init() to hopefully fix threading issues (bug #7544).
NEWS | 1 +
tumblerd/main.c | 5 ++++-
2 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/NEWS b/NEWS
index d5589c6..ee3678a 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,7 @@
=====
- Update COPYING to the latest version of GPL2 (bug #7796).
- Link all plugins that use rint() against libm (bug #8236).
+- Call dbus_g_thread_init() to fix threading issues (bug #7544).
0.1.23
======
diff --git a/tumblerd/main.c b/tumblerd/main.c
index 7972345..e34b135 100644
--- a/tumblerd/main.c
+++ b/tumblerd/main.c
@@ -1,6 +1,6 @@
/* vi:set et ai sw=2 sts=2 ts=2: */
/*-
- * Copyright (c) 2009-2011 Jannis Pohlmann <jannis at xfce.org>
+ * Copyright (c) 2009-2012 Jannis Pohlmann <jannis at xfce.org>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
@@ -89,6 +89,9 @@ main (int argc,
if (!g_thread_supported ())
g_thread_init (NULL);
+ /* initial the D-Bus threading system */
+ dbus_g_thread_init ();
+
/* try to connect to the D-Bus session bus */
connection = dbus_g_bus_get (DBUS_BUS_SESSION, &error);
More information about the Xfce4-commits
mailing list