PHPDaemon\Thread\Generic::registerSignals PHP Method

registerSignals() protected method

Registers signals
protected registerSignals ( ) : void
return void
    protected function registerSignals()
    {
        foreach (self::$signals as $no => $name) {
            if ($name === 'SIGKILL' || $name == 'SIGSTOP') {
                continue;
            }
            if (!\pcntl_signal($no, [$this, 'sighandler'], true)) {
                $this->log('Cannot assign ' . $name . ' signal');
            }
        }
    }