Hello,

 s6-2.2.0.0 is out.

 * s6-notifywhenup has been removed. Please use the ./notification-fd
   file for readiness notification.
 * Long-awaited feature: configurable timeouts for finish scripts!
    echo timeout-in-milliseconds > timeout-finish
   Infinite timeouts are supported, if timeout-in-milliseconds is 0.
   The default, when no timeout-finish file exists, is still 5000.
 * Support for the "really down" event, i.e. "./finish died". This
   is reported by s6-supervise as a D event. A "really down" service
   is reported by s6-svstat as "down and ready".
 * Change of interface for synchronous s6-svc, hence the major version bump.
   To wait for events u, U, d or D: -wu, -wU, -wd or -wD.
 * Change of format for the supervise/status file: readiness information
   included in it, and flags refactored. Compatibility with the
   runit/daemontools format has been broken. (But that shouldn't be a
   problem: nobody is switching supervisors while a service is running.)
 * Needs the latest skalibs (2.3.6.0), for the function that makes
   supporting timeout-finish possible.

 http://skarnet.org/software/s6/
 git://git.skarnet.org/s6

 Enjoy,
 Bug-reports welcome.

--
 Laurent

Reply via email to