/org/freedesktop/DBus/Local in message header causes disconnect - why?!

Havoc Pennington hp at redhat.com
Wed Feb 21 18:38:50 PST 2007


Simon McVittie wrote:
> If this path really does need to be reserved for some reason, the
> specification should say so, and libdbus and all reimplementations
> (dbus-java, dbus-sharp) should prohibit making method calls on it or
> emitting signals from it.
> 
> Currently /org/freedesktop/DBus/Local is not mentioned in the spec,
> and this issue is not handled in (at least) libdbus, the bindings to GLib
> and Python, or the reimplementations dbus-java and dbus-sharp.
> 
> Thoughts?

I would suggest:
  - reservation should probably be only for messages from that path, not
    messages to that path
  - the spec needs to explain what is going on
  - libdbus should maybe implement Introspect() for this (and the spec
    should recommend doing so)

Havoc



More information about the dbus mailing list