On Thu, Jul 28, 2005 at 12:31:33PM -0700, jerry gay via RT wrote: > i've added a new test t/run/exit.t that checks parrot exit codes under > different scenarios. the 8 subtests all pass on win32.
These tests pass, and yet: $ perl -wle 'close STDOUT; system "parrot --version"; print STDERR $? >> 8' Parrot IO: Failed init layer(unix). 66 It appears to be your redirect which is doing it. $ perl -wle 'close STDOUT; system "parrot --version >/dev/null 2>&1 "; print STDERR $? >> 8' 0 It must be reopening STDERR and STDOUT. -- Michael G Schwern [EMAIL PROTECTED] http://www.pobox.com/~schwern Ahh email, my old friend. Do you know that revenge is a dish that is best served cold? And it is very cold on the Internet!