Hi Charles,

To me, and perhaps only to me, the "expected behavior" would be that if you
sent an EOF down the input pipe(mbx) the subprocess would exit (i.e.,
closing the input mailbox would terminate the process). I don't know why,
but that seems like the right way. I guess some of this has to do with what
is "expected" behavior when you see the ^Z in an mbx...Just my 2 cents...
[EMAIL PROTECTED]
Charles Bailey wrote:
><>         to avoid main process hangs.  EOFs removed, except for one at
><>         child process termination, inserted by process completion code.
><
><I'm a bit uneasy about this step, since it precludes the subprocess' use
><of EOF (e.g. as an OOB delimiter between messages).  I agree that it's
><not the usual case (spawn off a single command and exit), but it might be
><nice to have the option of passing all I/O back to Perl ("raw mode", as
><it were).

Reply via email to