Log DNS resolver initialization errors with critical severity (#5884)

To make sure we learn about DNS resolver initialization errors, lets
log them with critical severity. This was the original intention of
PR #5882.
This commit is contained in:
Stefan Agner 2025-05-13 14:42:59 +02:00 committed by GitHub
parent da0ae75e8e
commit 6bac751c4c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -130,7 +130,9 @@ class CoreSys:
resolver._resolver.nameservers, resolver._resolver.nameservers,
) )
except AresError as err: except AresError as err:
_LOGGER.exception("Unable to initialize async DNS resolver: %s", err) _LOGGER.critical(
"Unable to initialize async DNS resolver: %s", err, exc_info=True
)
resolver = aiohttp.ThreadedResolver(loop=self.loop) resolver = aiohttp.ThreadedResolver(loop=self.loop)
connector = aiohttp.TCPConnector(loop=self.loop, resolver=resolver) connector = aiohttp.TCPConnector(loop=self.loop, resolver=resolver)