my $signame = sig_name $sig;
die [TLE, "Time Limit Exceeded"] if $tle;
die [OLE, 'Output Limit Exceeded'] if $sig && $signame eq 'XFSZ';
- die [DIED, "Crash (SIG$signame)"] if $sig && $signame != 'PIPE';
+ die [DIED, "Crash (SIG$signame)"] if $sig && $signame ne 'PIPE';
die [NZX, "Non-zero exit status: " . ($? >> 8)] if $? >> 8;
} else {
my @fds = exists $args{fds} ? @{$args{fds}} : ();