On Sun, 27.01.13 22:45, Holger Winkelmann ([email protected]) wrote: > Hey, i always thought systemd is Using dbus Messaging but not rely or > depends on the DBUS daemon? Why a crash has such An impact on a > system?
D-Bus currently is and has been one of these things that you cannot restart sanely, if they fail. It's like the kernel: if the they crash you have to reboot the machine. If the system bus goes down it will bring down much of the rest of the system, too. Now, we are working on improving this in two ways: even if it still brings down the system, at least allow logind to handle this case nicely, so that you get a sane getty. And then, some folks are working on moving D-Bus into the kernel. This will simplify things a lot, hopefully, and the daemon goes away entirely. Thankfully, D-Bus is rock solid these days and has been for a while. The best way to get it to crash is probably by explicitly sending SIGSEGV to it... Lennart -- Lennart Poettering - Red Hat, Inc. _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
