The child buffering its output would indeed account for the behaviour you're observing. Unfortunately, you can't do much about it (unless you control the source of the child). Whether the child buffers its output or not it is outside of the parent's control.
In reply to Re: Another IPC::Run Question
by ikegami
in thread Another IPC::Run Question
by gw1500se
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |