#!/usr/bin/perl
#
#   checker exit-stat sleep-time
#

$p = 'checker';
print "$p @ARGV\n";
if ($i = $ENV{"procIndex"}) {
	print "$p started; ENV{\"procIndex\"}=$i.\n";
} else {
	print "$p started; default procIndex=$i.\n";
	$i =  2;
}
$x = $ARGV[0] ||  0;
$s = $ARGV[1] || 30;
sleep($s);
open(M,">proc/procMsgCode.$i")
	|| die "$0: Can't write proc/procMsgCode.$i [$!]\n";
srand($$);
$m = int(rand(7));	# Random message code.
print M "$m\t$p status.\n";

print "$p exit status $x.\n";
exit($x);
