[EMAIL PROTECTED] (Paul Jarc) wrote:
> I wrote:
>> glibc 2.3.2, if that makes a diffference.
>
> It does: apparently, glibc 2.3.2 opens stdin, stdout, and stderr to
> /dev/null if they're not already open.  So by the time main() is
> called, they will always be open.

Thanks for investigating.
FWIW, you can still reproduce the behavior even with glibc 2.3.2:

  ./true --version > /dev/full
  ./true: write error: No space left on device
  [Exit 1]


_______________________________________________
Bug-coreutils mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to