Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
> If the O_NONBLOCK flag is clear, a write request may cause the
> thread to block, but on normal completion it shall return
> nbyte.
>
> Note the last in particular. Short writes are specifically
> disallowed on pipes.
OK, that's pretty definitive. I yield the point.
-Kevin