1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
<?php // required for signal handling declare (ticks = 1); pcntl_signal(SIGUSR1, function () {echo 'Caught SIGUSR1'; exit;}); $n = 0; // ticks require activity to work - sleep(4); does not work while ($n < 400) { usleep(10000); ++$n; } return;