On Mon, Jun 26, 2023 at 05:53:46PM +0300, Amir Goldstein wrote: > > So is it really true that the only way to poll a pipe is a > > sleep()/read(O_NONBLOCK) loop? > I don't think so, but inotify is not the way. So what is? What do the kernel developers recommend as a way to see if a file is written to, and that file happens to be a pipe? FTR, I've opened the symmetric Debian#1039488: https://bugs.debian.org/1039488 against coreutils, since, if this is expected, and writing to a pipe should not generate write events on that pipe, then tail -f is currently broken on most systems.
Attachment:
signature.asc
Description: PGP signature