[systemd-devel] [PATCH] core: collapse JOB_RELOAD on an inactive unit into JOB_NOP

Michael Biebl mbiebl at gmail.com
Fri Aug 15 12:10:17 PDT 2014


2014-08-15 12:50 GMT+02:00 Lennart Poettering <lennart at poettering.net>:
> I think most of the confusion here comes from the fact that sysv service
> restarts don't care about ordering at all, really, and we do. But the
> answer to that is not to weaken the current strong semantics of
> blocking, but simply not to request blocking operation at all, i.e. use
> --no-block, and just queue things in, instead of waiting for them.
>
> Note that on FEdora the sysv /sbin/service glue actually adds in
> --no-block for many cases, too, due to the stricter requirements of
> systemd there.

I just had a look at /sbin/service and/etc/init.d/functions  as
shipped by F20 and couldn't find any traces of --no-block.

I'd be interested to know under what conditions you add --no-block.


More information about the systemd-devel mailing list