summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJohn (J5) Palmieri <johnp@redhat.com>2006-09-14 04:26:00 +0000
committerJohn (J5) Palmieri <johnp@redhat.com>2006-09-14 04:26:00 +0000
commit57ab23491c8c80b4a1606ea3b72e179c1b742bb9 (patch)
tree2e1c63b4be9d4a7b22cb9473dab60a68f921edf0 /doc
parentf82bdd3ab39cc5741189a4ab16dc3533a79c6617 (diff)
* dbus/dbus-threads.c: Allow recursive mutex's to be passed into
dbus_threads_init and be used by the dbus mutex functions to avoid deadlocks. * doc/TODO: Remove recursive mutex dbus_connection_dispatch TODO item
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO7
1 files changed, 0 insertions, 7 deletions
diff --git a/doc/TODO b/doc/TODO
index d3ece326..fc9ef2e3 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -1,13 +1,6 @@
Important for 1.0
===
- - add a new return code from dbus_connection_dispatch() called
- IN_PROGRESS or RECURSED or something, indicating that DATA_REMAINS
- but another dispatch is in progress, so we can't dispatch at
- this time. OR maybe just switch to recursive locks for the dispatch
- locks. Fixes the recursive deadlock. See the @todo for more
- and this thread: http://lists.freedesktop.org/archives/dbus/2006-February/004128.html
-
- Take a look at the issues marked @todo 1.0 or FIXME 1.0. Ones with
Question marks at the ends either need clarification or are not
really needed for 1.0 but would be nice.