summaryrefslogtreecommitdiff
path: root/dbus/dbus-object.c
diff options
context:
space:
mode:
Diffstat (limited to 'dbus/dbus-object.c')
-rw-r--r--dbus/dbus-object.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/dbus/dbus-object.c b/dbus/dbus-object.c
index c3f1536d..5582f94a 100644
--- a/dbus/dbus-object.c
+++ b/dbus/dbus-object.c
@@ -273,6 +273,10 @@ dbus_callback_object_set_data (DBusCallbackObject *callback,
* Sets the function to be used to handle messages to the
* callback object.
*
+ * @todo the thread locking on DBusCallbackObject is hosed; in this
+ * function in particular it's a joke since we don't take the same
+ * lock when _calling_ the callback function.
+ *
* @param callback the callback
* @param function the function
*/
@@ -287,7 +291,6 @@ dbus_callback_object_set_function (DBusCallbackObject *callback,
_DBUS_UNLOCK (callback_object);
}
-
/** @} */
#ifdef DBUS_BUILD_TESTS