Hprose\Swoole\Http\Transporter::recycle PHP Метод

recycle() публичный Метод

public recycle ( $conn )
    public function recycle($conn)
    {
        if ($this->client->keepAlive) {
            if (array_search($conn, $this->pool, true) === false) {
                $conn->timer = swoole_timer_after($this->client->poolTimeout, function () use($conn) {
                    swoole_timer_clear($conn->timer);
                    if ($conn->isConnected()) {
                        $conn->close();
                    }
                });
                $this->pool[] = $conn;
            }
        } else {
            if ($conn->isConnected()) {
                $conn->close();
            }
        }
    }