Как остановить background process.

Name

Новичок
Как остановить background process.

Запускаю рассылку in background.

$cmd = "php background_send.php $to_whom '$subject' > /dev/null &";
exec($cmd, $retval);

Можно ли как то остановить этот процесс во время выполнения?
 

ys

отодвинутый новичок
> Как остановить background process.

например послать ему сигнал SIGTERM или SIGKILL .
 

Name

Новичок
>например послать ему сигнал SIGTERM или SIGKILL .

Не очень я шарю во всех этих делах.
Пример?
 

Profic

just Profic (PHP5 BetaTeam)
Вот это даст список деток текущего процесса
$cmd = "ps -f | gawk '$3 == " . getmypid() . " { print $2 }'";
Убивать соответственно kill -TERM $pid или kill -KILL $pid, где $pid то, что определилось в предыдущей строчке
 
Сверху