From 3c933c332b037f427c123f2cf958b717c5f1605a Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Sun, 1 Mar 2015 18:09:52 +0000 Subject: - Revert LASTFINISH special case (closing stdin/out) in s6-supervise. (To be watched, but loggers should exit once s6-supervise exits.) - Change Colin's email address --- doc/s6-supervise.html | 7 ------- 1 file changed, 7 deletions(-) (limited to 'doc') diff --git a/doc/s6-supervise.html b/doc/s6-supervise.html index d0d1e54..511916e 100644 --- a/doc/s6-supervise.html +++ b/doc/s6-supervise.html @@ -94,13 +94,6 @@ service. subdirectory of servicedir. servicedir itself can be read-only, but both servicedir/supervise and servicedir/event need to be read-write. -
  • The ./finish script is not guaranteed to have stdin and -stdout pointing to the same locations as the ./run script. More -precisely: the stdin and stdout will be preserved for ./finish -until s6-supervise is asked to exit, but the last ./finish -execution will have its stdin and stdout redirected to /dev/null. -(This is to avoid maintaining open descriptors when a service is down, which -would prevent its logger from exiting cleanly.)
  • Implementation notes

    -- cgit v1.2.3