On Sun, 1 Dec 2024 09:10:04 -0500 (EST) "Paul D. Smith" <invalid.nore...@gnu.org> wrote: > F_GETPIPE_SZ will work on Linux but it's not portable (not part of POSIX > fcntl)
Suggestion: Use F_GETPIPE_SZ as a limit when it does exist, if not, use some arbitrary big value which usually will be "big enough with a margin". I did use 10000 for a similar arbitrary value in my patch at https://savannah.gnu.org/bugs/?51200 regards Henrik