1
0
mirror of https://github.com/home-assistant/core.git synced 2026-05-08 17:49:37 +01:00

Recreate resolver also on DNSError in dnsip (#155120)

This commit is contained in:
G Johansson
2025-10-25 02:00:47 +02:00
committed by GitHub
parent 27390647ff
commit 9b0f67fbde
+3 -1
View File
@@ -122,10 +122,12 @@ class WanIpSensor(SensorEntity):
try:
async with asyncio.timeout(10):
response = await self.resolver.query(self.hostname, self.querytype)
except TimeoutError:
except TimeoutError as err:
_LOGGER.debug("Timeout while resolving host: %s", err)
await self.resolver.close()
except DNSError as err:
_LOGGER.warning("Exception while resolving host: %s", err)
await self.resolver.close()
if response:
sorted_ips = sort_ips(