Help for this page
alarm(180); # stop script after 3 minutes
$SIG{ALRM} = \&sighandler; ... print "WARNING: Script timed out or was killed\n"; exit (0); }