Re: upstart: please update to latest upstream version
On Fri, Feb 24, 2012 at 11:31:38AM +1100, Russell Coker wrote:
> Finally one benefit of an event based booting system is that it won't become
> stuck if one daemon hangs. I've had problems in the past when one daemon
> didn't start up and that prevented other daemons from starting due to the
> sequential processing of init scripts.
One drawback of an event based booting system, at least the way upstart
implements it, is that it won't recover when things fail.
Something fails and the event for it simply isn't generated. Anything
that depends on the event simply keeps waiting and waiting. There is no
recovery possible, like asking for the root passwd to start an emergency
In most cases that something fails under ubuntu (sorry, I have to use it
at work), where they default to upstart, the system is simply stuck
dead. No emergency shell, no getty, no way to diagnose the
system. Usualy not even an error message because upstart isn't running
verbose. It simply and silently hangs.
All of this might just be because upstart sucks but it certainly doesn't
convince me of the superiority of an event based booting system. And
certainly doesn't make we want to have upstart in debian.