fix: change debug logs to info level for connection pool events

This commit is contained in:
serversdwn
2026-02-19 06:04:34 +00:00
parent af5ecc1a92
commit a302fd15d4

View File

@@ -338,14 +338,14 @@ class ConnectionPool:
if self._is_alive(conn): if self._is_alive(conn):
self._drain_buffer(conn.reader) self._drain_buffer(conn.reader)
conn.last_used_at = time.time() conn.last_used_at = time.time()
logger.debug(f"Pool hit for {device_key} (age={time.time() - conn.created_at:.0f}s)") logger.info(f"Pool hit for {device_key} (age={time.time() - conn.created_at:.0f}s)")
return conn.reader, conn.writer, True return conn.reader, conn.writer, True
else: else:
await self._close_connection(conn, reason="stale") await self._close_connection(conn, reason="stale")
# Open fresh connection # Open fresh connection
reader, writer = await self._open_connection(host, port, timeout) reader, writer = await self._open_connection(host, port, timeout)
logger.debug(f"New connection opened for {device_key}") logger.info(f"New connection opened for {device_key}")
return reader, writer, False return reader, writer, False
async def release(self, device_key: str, reader: asyncio.StreamReader, writer: asyncio.StreamWriter, host: str, port: int): async def release(self, device_key: str, reader: asyncio.StreamReader, writer: asyncio.StreamWriter, host: str, port: int):