Re: s6-ftrigrd: fatal: unable to flush asyncout: Broken pipe

From: Laurent Bercot <ska-supervision_at_skarnet.org>
Date: Sun, 08 Jan 2017 09:58:35 +0000

>redirfd -wnb 1 /run/service/s6-svscan-log/fifo
>redirfd -wnb 2 /run/service/s6-svscan-log/fifo

  You shouldn't need to do that: acpid -d will log to its stderr, which,
by default, is your supervision tree's stderr, which already is
/run/service/s6-svscan-log/fifo if you start your supervision tree
similar to the way s6-linux-init does.

  Just have "fdmove -c 2 1 /usr/sbin/acpid -d" in your run script and
you'll be fine. Please try that and see if your problem persists.

--
  Laurent
Received on Sun Jan 08 2017 - 09:58:35 UTC

This archive was generated by hypermail 2.3.0 : Sun May 09 2021 - 19:44:19 UTC