Bugzilla – Bug 127969
dbus: after rcdbus stop: restart does not work
Last modified: 2007-06-05 09:57:55 UTC
If you stop dbus on a system with a user logged in on KDE-session with rcdbus stop only the system daemon is stopped, not the session daemon. In this case you can't restart dbus with 'rcdbus (re)start' . You get no error message, it looks like succsessful started, but the daemon is not running. You need first to kill all other running dbus processes. This should be fixed. The minimum fix: a error message. Not sure, but if the system dbusdaemon process is stopped also all sessionbus processes should maybe stopped.
The proposed minimum mix is no solution. We have to get dbus-daemon (the one for the system bus) get killed and started again in case of rcdbus restarted. This has to work with and without other dbus-daemon processes represeting the users' session busses. If {start,kill}proc can not help us we'll have to find a work around.
This bug is already present in 10.1 after stop the dbus daemon there are some dbus processes left. You can't restart dbus.
I'll fix this one for 10.1. Though it doesn't hurt anymore (services are reloaded at runtime).
Should be still present in 10.1. Will have a look for a proper fix.
Fixed package submitted to stable.
*** Bug 145780 has been marked as a duplicate of this bug. ***
*** Bug 116700 has been marked as a duplicate of this bug. ***