dbus/doc TODO,1.103,1.104
Havoc Pennington
hp at kemper.freedesktop.org
Thu Aug 24 09:07:27 PDT 2006
Update of /cvs/dbus/dbus/doc
In directory kemper:/tmp/cvs-serv15328
Modified Files:
TODO
Log Message:
add some items related to shared connections
Index: TODO
===================================================================
RCS file: /cvs/dbus/dbus/doc/TODO,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -d -r1.103 -r1.104
--- TODO 21 Jul 2006 23:21:54 -0000 1.103
+++ TODO 24 Aug 2006 16:07:25 -0000 1.104
@@ -23,6 +23,19 @@
- fix locking on DBusPendingCall
+ - dbus_connection_open() is like dbus_bus_get() in that it returns a shared
+ connection; it needs the corresponding fix to hold a strong reference to
+ these connections.
+
+ - _dbus_bus_check_connection_and_unref does not do proper locking and
+ doesn't handle all the shared connections, e.g. DBUS_BUS_STARTER
+
+ - for both the dbus-bus.c shared connections and dbus_connection_open()
+ shared connections, it is probably appropriate to warn() if someone
+ calls close() on them ; essentially shared connections are not closeable
+ because it's unclear who would do the closing and when, short of
+ dbus_shutdown()
+
Important for 1.0 GLib Bindings
===
More information about the dbus-commit
mailing list