http://bugzilla.novell.com/show_bug.cgi?id=491063
User thoenig@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=491063#c12
Timo Hoenig
Timo, we have a real problem: The shutdown process may hang if console-kit-daemon crashes away.
This sounds like a bug not in context with D-Bus.
Beside this if dbus restarts also a console-kit-daemon is started. I've checked this and found that without my patch we have two console-kit-daemon running after a a real restart of dbus. The question is does the system-service files in /usr/share/dbus-1/system-services/ do have an option to be stopped if dbus stops?
No, not that I'm aware of. By default, libdbus automatically calls exit(3) when D-Bus is being stopped. The D-Bus API provides dbus_connection_set_exit_on_disconnect(bool) which may be used by applications to change this. If ConsoleKit doesn't exit on 'rcdbus restart' it seems that it is using this function and thus is responsible to deal with the shutdown of D-Bus. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.