Pull merge.
[yaffs-website] / vendor / symfony / process / Tests / SignalListener.php
1 <?php
2
3 /*
4  * This file is part of the Symfony package.
5  *
6  * (c) Fabien Potencier <fabien@symfony.com>
7  *
8  * For the full copyright and license information, please view the LICENSE
9  * file that was distributed with this source code.
10  */
11
12 pcntl_signal(SIGUSR1, function () { echo 'SIGUSR1'; exit; });
13
14 echo 'Caught ';
15
16 $n = 0;
17
18 while ($n++ < 400) {
19     usleep(10000);
20     pcntl_signal_dispatch();
21 }