From c4f6183f0fd716953cfdc2e1869b5310724a3e57 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Sun, 7 Dec 2014 14:44:22 +0000 Subject: Document the changes to s6-ftrigrd and s6-supervise --- doc/s6-ftrigrd.html | 6 ++++++ doc/s6-supervise.html | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/doc/s6-ftrigrd.html b/doc/s6-ftrigrd.html index dbd611e..049164d 100644 --- a/doc/s6-ftrigrd.html +++ b/doc/s6-ftrigrd.html @@ -69,5 +69,11 @@ to read them. To avoid uncontrolled growth, make sure your client calls ftrigr_update() as soon as ftrigr_fd() becomes readable.

+

+ A s6-ftrigrd instance can only handle up to FTRIGRD_MAX (defined in s6/ftrigr.h) +subscriptions at once. By default, this number is 1000, which is more than enough for +any reasonable system. +

+ diff --git a/doc/s6-supervise.html b/doc/s6-supervise.html index 1c1551e..60c72b5 100644 --- a/doc/s6-supervise.html +++ b/doc/s6-supervise.html @@ -36,7 +36,8 @@ being a leaf. service directory.
  • It exits 100 if another s6-supervise process is already monitoring this service.
  • If the ./event fifodir does not exist, -s6-supervise creates it and allows public subscriptions to it. +s6-supervise creates it and allows subscriptions to it from processes having the same +effective group id as the s6-supervise process. If it already exists, it uses it as is, without modifying the subscription rights.
  • It sends a 's' event to ./event.
  • If the default service state is up, s6-supervise spawns ./run.
  • -- cgit v1.2.3