- declare(ticks = 1); というおまじないが必要。
- ハンドラはpcntl_signal()より前に書いておくこと
declare(ticks = 1);
function sig_handler($signo)
{
}
if (function_exists('pcntl_signal'))
{
pcntl_signal(SIGTERM, 'sig_handler');
pcntl_signal(SIGINT, 'sig_handler');
pcntl_signal(SIGHUP, 'sig_handler');
}
後だと駄目でした。