Greetings.

I just put a revised supervise-pipe patch up at:
        http://em.ca/~bruceg/rpms/daemontools/supervise-pipe.diff
This fixes a bug that would cause supervise to not re-write the status
file when exiting after terminating its supervised children (ie, after
running "svc -dx") such that the status file would indicate that the
processes were still up.

Background:  This patch allows supervise to manage an entire pipeline of
processes instead of a single one, restarting individual processes as
necessary.  To use it, apply the patch to the daemontools sources,
compile, install, and then run:
        supervise program1 args1 \| program2 args2 \| ...
-- 
Bruce Guenter, QCC Communications Corp.  EMail: [EMAIL PROTECTED]
Phone: (306)249-0220               WWW: http://www.qcc.sk.ca/~bguenter/

Reply via email to