On Mon, Oct 20, 2014 at 1:02 PM, David Herrmann <dh.herrm...@gmail.com> wrote: > Btw., manager_check_finished() doesn't explicitly wait for > default.target, but instead waits for all jobs to be done. Not sure > why..
Because default.target can be reached long before all jobs that are part of transaction finish. Do not forget that Wants != After. > Anyway, this means any dynamically scheduled jobs will also > contribute to this delay. > OTOH it means that if your service has "systemctl start other.service", other.service will contribute. I wonder - does it wait for *any* job or only for those started as part of initial transaction? Arguably, the latter would be the right semantic here, not? _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel