Todd Rinaldo wrote: >Wow! I assumed it would die. But it's even worse. $@ appears to be empty. >I think you have to check $! for do. Yeah, that too. The formulation one normally wants for do is do "foo.pl" or die $@ || $!; That a failure can show up in either $! or $@, and is never signalled as an exception, is long-standing and documented. We can't change this. -zeframThread Previous | Thread Next