`fcntl_setpipe_size` currently ignores error cases when setting pipe size: ```rust let _ = fcntl_setpipe_size(&mut *dest, MAX_ROOTLESS_PIPE_SIZE); ``` This can silently drop failures from [`F_SETPIPE_SZ`](https://man7.org/linux/man-pages/man2/F_SETPIPE_SZ.2const.html), which may occur in at least the following cases: * [`EBUSY`](https://man7.org/linux/man-pages/man2/F_SETPIPE_SZ.2const.html#ERRORS) * [`EPERM`](https://man7.org/linux/man-pages/man2/F_SETPIPE_SZ.2const.html#ERRORS)
fcntl_setpipe_sizecurrently ignores error cases when setting pipe size:This can silently drop failures from
F_SETPIPE_SZ, which may occur in at least the following cases:EBUSYEPERM