diff options
Diffstat (limited to 'vendor/symfony/process/Tests/SignalListener.php')
-rw-r--r-- | vendor/symfony/process/Tests/SignalListener.php | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/vendor/symfony/process/Tests/SignalListener.php b/vendor/symfony/process/Tests/SignalListener.php new file mode 100644 index 00000000..bd4d138b --- /dev/null +++ b/vendor/symfony/process/Tests/SignalListener.php @@ -0,0 +1,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; |