alarm 0;
if (@sudo) {
$? = $? >> 8;
- $? = $? < 128 ? ($? << 8) : $? - 128;
+ $? = $? < 128 || $? > 128+32 ? ($? << 8) : $? - 128;
}
my $sig = $? & 127;
my $signame = sig_name $sig;
POSIX::close $oldfd or die $!;
}
}
- my $nproc = $killuser ? 5 : 1;
+ my $nproc = $killuser ? 15 : 1;
my $debug = $ENV{TEST_VERBOSE};
%ENV = (ONLINE_JUDGE => 1, PATH => $ENV{PATH}, HOME => $ENV{HOME});
setrlimit RLIMIT_AS, $mlimit, $mlimit or die $! if $mlimit;