[PATCH] similar change to dbus_connection_unregister_object_path

Havoc Pennington hp at redhat.com
Wed Oct 10 11:18:05 PDT 2007


Hi,

Simon McVittie wrote:
>> I'm struggling to think of an example of non-broken code that 
>> unregisters without knowing whether it's registered.
> 
> Language bindings don't necessarily want to know what paths they've
> registered - they want (their) user code to be responsible for knowing that.
> However, if we used that strategy at the moment, failure looks like a D-Bus
> bug, rather than a user code bug (high-level language users expect *their*
> bugs to manifest as exceptions or whatever).
> 

That's still not an argument for silently failing though - it's an 
argument for returning a DBusError.

Havoc



More information about the dbus mailing list