$SIG{__DIE__} = sub { return if $^S; ... print(STDERR $_[0]); exit($! || ($? >> 8) || 255); }; [download]
In reply to Re^3: SIG, Modules, and Eval by ikegami in thread SIG, Modules, and Eval by kbrannen