public function recycle($conn) { $conn->sleep(); $conn->timer = swoole_timer_after($this->client->poolTimeout, function () use($conn) { swoole_timer_clear($conn->timer); if ($conn->isConnected()) { $conn->close(); } }); }