Even if you kill() a thread, the isStarted() method will still return true.(PECL pthreads >= 2.0.0)
Thread::isStarted — Определение состояния
Сигнатура функции не содержит параметров.
Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.
Пример #1 Сообщает, был ли запущен указанный поток
<?php
$worker = new Worker();
$worker->start();
var_dump($worker->isStarted());
?>Результат выполнения приведённого примера:
bool(true)
Even if you kill() a thread, the isStarted() method will still return true.