libdbus vs libgio

Michael Albinus michael.albinus at
Sun Sep 9 04:45:49 PDT 2012

Mike Gorse <mgorse at> writes:

>> The latter one is not an option for Emacs. I came to the problem because
>> of at-spi2. GTK based applications are integrated in at-spi2 with their
>> main menus via gdbus. Adding our internal at-spi2 logic via another
>> session bus connection is a nightmare. And we would loose this default
>> at-spi2 integration, if we would use a glib w/o gdbus.
>> For other use cases, there doesn't seem to be a big problem having two
>> independent session bus connections in parallel. AFAIK.
> Are you seeing deadlocks or other problems as a result of having
> multiple libraries using different D-Bus connections/implementations?

No deadlocks, until now. But it is hard to manage your own at-spi2
subtree inside the existing one, when you cannot communicate directly
with that other client.

> -Mike

Best regards, Michael.

More information about the dbus mailing list