Pádraig Brady <[email protected]> writes: > It seems that NetBSD requires a fifo to be open, not merely opened, > to ensure a subsequent open proceeds. Immediately closing the opened > fifo caused intermittent failures on NetBSD 10.0. While that seems > like a bug in NetBSD, we can avoid the issue. > > * tests/tail/pid-pipe.sh: Hold the fifo open until our writer > has opened it. This also allows specifying a single timeout > (of 12.7s), rather than 2 separate timeouts. > --- > tests/tail/pid-pipe.sh | 7 +++++-- > 1 file changed, 5 insertions(+), 2 deletions(-)
Nice, this was the one Bruno reported ~2 weeks ago [1]. I forgot to respond to your email there, my bad. Nice catch on the weird error with local variables in /bin/sh, I don't think I would have ever caught that [2]. Collin [1] https://lists.gnu.org/archive/html/coreutils/2026-07/msg00038.html [2] https://github.com/coreutils/gnulib/commit/6753261200320ee69cc33848967810f4f2f72e7e
