diff options
author | Havoc Pennington <hp@redhat.com> | 2003-08-02 03:39:35 +0000 |
---|---|---|
committer | Havoc Pennington <hp@redhat.com> | 2003-08-02 03:39:35 +0000 |
commit | 9c5d01f0fe1ba855c0f7518c4f27d75a609b8faa (patch) | |
tree | 02f260d9e19bbf2d3ec7fe5567ba10cd62bd4ad1 /dbus/dbus-object.c | |
parent | fe195a911d86d0a71349988360de65cfac1b3f86 (diff) |
2003-08-01 Havoc Pennington <hp@pobox.com>
* dbus/dbus-object-registry.c (_dbus_object_registry_handle_and_unlock):
implement
* dbus/dbus-message.c (dbus_message_get_type): new function
* doc/dbus-specification.sgml: add "type" byte to messages
Diffstat (limited to 'dbus/dbus-object.c')
-rw-r--r-- | dbus/dbus-object.c | 5 |
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 |