On Mon, Sep 8, 2008 at 4:49 PM, Kevin Ryde <user42 zip com au> wrote: > "spicy jack" <elspicyjack gmail com> writes: >> >> I don't know if this is by design. > > I guess POSIX::_exit() takes out the whole process. Could you try it > with plain exit() instead? The perlfork page suggests that one is > emulated/cooperated/etc. In which case hopefully the parent "skips" > will print. Test output and patch attached. It looks like just calling exit() works. Thanks, Brian
Attachment:
9.t.modified_child_exit
Description: Binary data
Attachment:
9.t.prove-08Sep2008-2321PDT
Description: Binary data
Attachment:
9.t.test_run-08Sep2008-2320PDT
Description: Binary data