in reply to eval error

The STDERR is reopened during the fork, this time as stdin to the child; the child, however, has no code to excecute (because of the unless during the fork. So what is the purpose reopening STDERR to talk to a child that in most cases has already terminated?

Replies are listed 'Best First'.
Re^2: eval error
by Anonymous Monk on Oct 19, 2005 at 08:52 UTC
    See my reply above. It allows the simultaneous writing of STDERR/STDOUT to screen and logfile in real time.
    This is a Unix system by the way