Originally posted by cybertraveler
View Post
This is also the thing that you should substitute in "[the lack of multithreaded startup]".
Your dishonesty is shining through again. Rather just accept you were wrong you're now arguing something entirely new in favour of your favourite init system.
Your new comments aren't even entirely correct. Upstart isn't a dependency based init system. That's by design. However can and does (in my system) start services based on dependencies. It just does it in a different way. There is no limitation of the design here. It just works differently; by design.
I'm not defending Upstart from an anti-systemd stance. I like both Upstart and systemd. They both have pros and cons.
This is about Upstart's failure, while both systemd and OpenRC don't have the same issue and this is one of the reasons serious distros have adopted either.
Note also oiaohm posts where he pulls up other reasons Upstart was a failure (and possible explanation for some weird situations I encountered).
Comment