From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/2922 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Brett Neumeier Newsgroups: gmane.comp.sysutils.supervision.general Subject: Readiness notification exemplars Date: Wed, 1 Apr 2020 08:23:26 -0500 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000992f7505a23a973d" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="84336"; mail-complaints-to="usenet@ciao.gmane.io" To: Supervision Original-X-From: supervision-return-2511-gcsg-supervision=m.gmane-mx.org@list.skarnet.org Wed Apr 01 15:23:52 2020 Return-path: Envelope-to: gcsg-supervision@m.gmane-mx.org Original-Received: from alyss.skarnet.org ([95.142.172.232]) by ciao.gmane.io with smtp (Exim 4.92) (envelope-from ) id 1jJdLU-000Lhj-5R for gcsg-supervision@m.gmane-mx.org; Wed, 01 Apr 2020 15:23:52 +0200 Original-Received: (qmail 11373 invoked by uid 89); 1 Apr 2020 13:24:09 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm Original-Sender: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Original-Received: (qmail 11366 invoked from network); 1 Apr 2020 13:24:09 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=7D00EO7owFcFrba80t5hVE3Xk5Vf1FDHZrEMKWknEvQ=; b=Fa8IEzGY9p1gKe8JpJJOYknIPM2u+wlZv1uoKP5u2QZkWhkOlwMpgRymzT2xV0PV0E bO/aaA/J0Rn+5kpHySQQ2u+XfE1WRv/Te7As5GZoZXj1LZEXuTDNOBrAde7IlzUTK7EV we1VWnvaz1bDTdzNQP2qF1RYy3RsI8N3Ikdancrg7mf2W4kToSU/zPHZgKQ4DMveMfOq 4DGjed+vD0iHO2VVNZjPWCYs2kDvK/WVZWAaZlmQ4mnHwhHLZH2lJxB7gxUAp5MBeUUc 6bpkBnxMDhaPtYvdH51MdWXJQvWlfkAE8YWm+ChTzDACticCbN+2JgpyvY/IGtiuJf6s QdJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=7D00EO7owFcFrba80t5hVE3Xk5Vf1FDHZrEMKWknEvQ=; b=nJBCV7rpugsFrtk9K4Pu1YD91nsH/Lxjk1+6N/GBYYkrwZ6rcs9tIAogVhct0zqeGC XmzUMHaZ4yBy9mR8cnc9fA5mDdDXTwcl/5k+5elIN/B94FpyZeRRuqMZgP+y1ljg4777 VNVwsLIm8ScKl2WTPagbemKo38KfYzdeATCJMpzBHWfKbFc5rWmU0XVuTGa5Z72mWvS2 SZl4eREYv7WTzBOPM89X0rlkayzJunivzVZQ9bQzcP1nPfTVYLrvr0BY9ZXH6aqJE9e5 Jdm9m4Gd9pEwsRwjzdj/eL3Q6M3HhdZJTcN/H+zhJj2QtHqXZuIP/cEypV+5/PNKSL2w EOnw== X-Gm-Message-State: ANhLgQ373VdAxqtWCEf9aG4R/SknF8S06Rj7G1+ohpO831e8xNtA5ecq N9X443kKDOrwECjsXyb2qwQJvqBKBJtqpN78zXlrBobX X-Google-Smtp-Source: ADFU+vsqnkBsIoHe009XJuo1YpSDAGh5iHlFgLm9JJDctyxwpV3VuSva7VZZJAeHgW1eI7g8h9lAciNMzKbpW5rAPdA= X-Received: by 2002:a0c:e848:: with SMTP id l8mr22103704qvo.82.1585747418752; Wed, 01 Apr 2020 06:23:38 -0700 (PDT) Xref: news.gmane.io gmane.comp.sysutils.supervision.general:2922 Archived-At: --000000000000992f7505a23a973d Content-Type: text/plain; charset="UTF-8" I read on http://skarnet.org/software/s6/notifywhenup.html: "...daemons can simply write a line to a file descriptor of their choice, then close that file descriptor, when they're ready to serve. This is a generic mechanism that some daemons already implement." I am curious, does anyone on this list know of examples of such daemons? I am considering creating and submitting patches for some daemon programs that I use that do *not* support this mechanism as yet, and am curious if it is as simple as it looks like it should be. Cheers! Brett -- Brett Neumeier (bneumeier@gmail.com) --000000000000992f7505a23a973d--