Lines Matching refs:_pool
109 self._pool: List[ConnectionInterface] = []
145 return list(self._pool)
160 for idx, connection in enumerate(self._pool):
162 self._pool.pop(idx)
163 self._pool.insert(0, connection)
168 if len(self._pool) >= self._max_connections:
169 for idx, connection in reversed(list(enumerate(self._pool))):
172 self._pool.pop(idx)
176 if len(self._pool) >= self._max_connections:
181 self._pool.insert(0, connection)
190 for idx, connection in reversed(list(enumerate(self._pool))):
193 self._pool.pop(idx)
197 pool_size = len(self._pool)
198 for idx, connection in reversed(list(enumerate(self._pool))):
201 self._pool.pop(idx)
276 if connection.is_closed() and connection in self._pool:
277 self._pool.remove(connection)
298 for connection in self._pool:
300 self._pool = []
328 self._pool = pool
340 self._pool.response_closed(self._status)