File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ Downgraded the logging level for connector close errors from ERROR to DEBUG, as these are expected behavior with TLS 1.3 connections -- by :user: `bdraco `.
Original file line number Diff line number Diff line change 11import asyncio
22import functools
3- import logging
43import random
54import socket
65import sys
6059 set_exception ,
6160 set_result ,
6261)
62+ from .log import client_logger
6363from .resolver import DefaultResolver
6464
6565if sys .version_info >= (3 , 12 ):
@@ -137,7 +137,7 @@ async def _wait_for_close(waiters: List[Awaitable[object]]) -> None:
137137 results = await asyncio .gather (* waiters , return_exceptions = True )
138138 for res in results :
139139 if isinstance (res , Exception ):
140- logging . error ("Error while closing connector: %r" , res )
140+ client_logger . debug ("Error while closing connector: %r" , res )
141141
142142
143143class Connection :
Original file line number Diff line number Diff line change 22import asyncio
33import gc
44import hashlib
5+ import logging
56import platform
67import socket
78import ssl
@@ -309,6 +310,7 @@ async def test_close_with_exception_during_closing(
309310 loop : asyncio .AbstractEventLoop , caplog : pytest .LogCaptureFixture
310311) -> None :
311312 """Test that exceptions during connection closing are logged."""
313+ caplog .set_level (logging .DEBUG )
312314 proto = create_mocked_conn ()
313315
314316 # Make the closed future raise an exception when awaited
@@ -327,7 +329,7 @@ async def test_close_with_exception_during_closing(
327329
328330 # Check that the error was logged
329331 assert len (caplog .records ) == 1
330- assert caplog .records [0 ].levelname == "ERROR "
332+ assert caplog .records [0 ].levelname == "DEBUG "
331333 assert "Error while closing connector" in caplog .records [0 ].message
332334 assert "RuntimeError('Connection close failed')" in caplog .records [0 ].message
333335
You can’t perform that action at this time.
0 commit comments