PHPDaemon\Network\Pool::finish PHP Method

finish() public method

Finishes ConnectionPool
public finish ( $graceful = false ) : boolean
return boolean Success
    public function finish($graceful = false)
    {
        $this->disable();
        if (!$this->finished) {
            $this->finished = true;
            $this->onFinish();
        }
        $result = true;
        foreach ($this as $conn) {
            if ($graceful) {
                if (!$conn->gracefulShutdown()) {
                    $result = false;
                }
            } else {
                $conn->finish();
            }
        }
        return $result;
    }