I thought the problem here was not Perl itself but the unpredictability of the prior program in the pipeline; that is, whatever program is supplying the input is buffering its output, which it out of control of the pipe facility itself. Or perhaps I'm misunderstanding the problem.
Jon <snip> On 5/12/07, Adam Thornton <[EMAIL PROTECTED]> wrote: > Well, except by its also being called $OUTPUT_AUTOFLUSH, I mean. Strange... I would have thought the problem was that it was blocking its input, not the output... </snip>