Leaking autolaunched busses

John (J5) Palmieri johnp at redhat.com
Fri Dec 15 13:53:56 PST 2006


The autolaunch code is pretty useful for when you log into another user
in a terminal and run an app that requires D-Bus.  Unfortunately all of
these busses are tied to the X session so if you log in as 100 users you
get 100 busses and logging out of that user does not close them.
Autolaunched busses should be smart enough to close themselves on a
timeout if there are no apps attached to it (apps like gnome-vfs should
be smart enough to know no one is talking to it and exit after a timeout
so they don't block the bus).  It is not a huge issue but we should fix
it at least in the development version.

-- 
John (J5) Palmieri <johnp at redhat.com>



More information about the dbus mailing list