Ko\ProcessManager::childProcessDie PHP Method

childProcessDie() protected method

protected childProcessDie ( $pid, $status )
    protected function childProcessDie($pid, $status)
    {
        unset($this->children[$pid]);
        if (!isset($this->spawnWatch[$pid])) {
            return;
        }
        if ($this->sigTerm) {
            unset($this->spawnWatch[$pid]);
            return;
        }
        $p = $this->spawnWatch[$pid];
        unset($this->spawnWatch[$pid]);
        $p->setStatus($status);
        if ($p->isSuccessExit()) {
            return;
        }
        $this->internalSpawn($p);
    }