civodul pushed a change to branch master
in repository shepherd.
from 83a8369 services: 'read-pid-file' always exits its busy loop.
new 1ebea0a services: 'read-pid-file' optionally ensures it read a
valid PID.
new 15c032d comm: Serialize pairs.
new eda4091 comm: Add 'herd load' test for exceptions containing
records.
new ce2e4c3 comm: Send clients the 'one-shot?' property when it is
true.
new fbb9c3f herd: Distinguish between stopped and one-shot services.
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
modules/shepherd/comm.scm | 4 ++-
modules/shepherd/scripts/herd.scm | 58 +++++++++++++++++++++++++--------------
modules/shepherd/service.scm | 30 ++++++++++++++------
tests/basic.sh | 20 ++++++++++++++
tests/one-shot.sh | 7 +++--
5 files changed, 86 insertions(+), 33 deletions(-)