Laurent Bercot:
s6-tcpserver doesn't have this bug. :P
Neither do tcp-socket-accept, nor
local-{stream,seqpacket}-socket-accept. (-:
Just for the Hell of it, I have patched the djbwares' tcpserver to have
if (0 != s) and if (1 != s) conditions, for version 7 whenever that will be.
guess the requirement would be that general.
> Nevertheless, failing to address that requirement should not cause
> malfunction in a program, so yes, it is a tcpserver bug.
Besides, DJB has been known to not speak highly of POSIX.
Thanks,
Jorge