public function shutdown($message = null)
    {
        if (!$this->loop) {
            return false;
        }

        if ($message) {
            $this->log('notice', sprintf('Loop stopped: %s', $message));
        }

        $this->loop = false;

        return true;
    }
public function shutdown($message = null)
    {
        if (!$this->loop) {
            return false;
        }

        if ($message) {
            $this->log('notice', sprintf('Loop stopped: %s', $message));
        }

        $this->loop = false;

        return true;
    }
public function shutdown ( $ message = null ) { if ( ! $ this -> loop ) { return false ; } if ( $ message ) { $ this -> log ( 'notice' , sprintf ( 'Loop stopped: %s' , $ message ) ) ; } $ this -> loop = false ; return true ; }
Stops the main loop and exits the work function

@param string $message optional
@param boolean
Stops the main loop and exits the work function