From 2da2bf4e9d509c10a369bce7be364bcbd9af4abb Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Sat, 9 Jan 2021 08:34:08 +0000 Subject: Doc clarification --- doc/s6-supervise.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'doc/s6-supervise.html') diff --git a/doc/s6-supervise.html b/doc/s6-supervise.html index 94504e3..f116f99 100644 --- a/doc/s6-supervise.html +++ b/doc/s6-supervise.html @@ -189,7 +189,9 @@ single scan directory, and just run the necessary s6-supervise processes, and will also take care of logged services.
  • s6-supervise always spawns its child in a new session, as a session leader. The goal is to protect the supervision tree from misbehaved services that would -send signals to their whole process group.
  • +send signals to their whole process group. Nevertheless, s6-supervise's handling of +SIGINT ensures that its service is killed if you happen to run it in a terminal and +send it a ^C.
  • You can use s6-svc to send commands to the s6-supervise process; mostly to change the service state and send signals to the monitored process.
  • -- cgit v1.2.3