open (COMMAND, '-|', "$Command"); while () { eval { local $SIG{ALRM} = sub { die("TimerTriggerStatus\n"); }; alarm(10); ...