commit c4f6183f0fd716953cfdc2e1869b5310724a3e57
parent ddb2bdb9268af76890d657dca80e288cc11913a0
Author: Laurent Bercot <ska-skaware@skarnet.org>
Date: Sun, 7 Dec 2014 14:44:22 +0000
Document the changes to s6-ftrigrd and s6-supervise
Diffstat:
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git 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
<tt>ftrigr_update()</tt> as soon as <tt>ftrigr_fd()</tt> becomes readable.
</p>
+<p>
+ A s6-ftrigrd instance can only handle up to FTRIGRD_MAX (defined in <tt>s6/ftrigr.h</tt>)
+subscriptions at once. By default, this number is 1000, which is more than enough for
+any reasonable system.
+</p>
+
</body>
</html>
diff --git a/doc/s6-supervise.html b/doc/s6-supervise.html
@@ -36,7 +36,8 @@ being a leaf.
<a href="servicedir.html">service directory</a>. </li>
<li> It exits 100 if another s6-supervise process is already monitoring this service. </li>
<li> If the <tt>./event</tt> <a href="fifodir.html">fifodir</a> 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. </li>
<li> It <a href="libftrigw.html">sends</a> a <tt>'s'</tt> event to <tt>./event</tt>. </li>
<li> If the default service state is up, s6-supervise spawns <tt>./run</tt>. </li>