Ответные вызовы pcntl_signal не выполняются
Я использую php 5.4. Я использую gearman и supervisor для управления рабочими. Я хочу поймать сигнал TERM созданный супервизором в PHP. У меня есть следующий рабочий код: pcntl_signal(SIGTERM, function($sig){ error_log("interrupted", false); }); while(true){ pcntl_signal_dispatch(); $gw->work(); } } в pcntl_signal(SIGTERM, function($sig){ error_log("interrupted", false); }); while(true){ pcntl_signal_dispatch(); $gw->work(); } } – pcntl_signal(SIGTERM, function($sig){ error_log("interrupted", false); }); while(true){ […]