On Wed, Jan 2, 2019 at 9:54 AM Jérémy Rosen <[email protected]> wrote: > i.e if A Requires B, you would expect failures of B to prevent A from > starting. > * This is not the case if B is (randomly) scheduled after A. > * This is the case if B is (randomly) scheduled before A. > This is the race the implicit After= would prevent.
There is no such race as Requires without After doesn't stop A from starting (as it can't). From the docs: If one of the other units fails to activate, and an ordering dependency After= on the failing unit is set, this unit will not be started. _______________________________________________ systemd-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/systemd-devel
