CancelledError

This commit is contained in:
G Johansson
2026-09-02 15:05:40 +00:00
parent 33d2d5e87a
commit 06c36e511d
+4 -2
View File
@@ -922,7 +922,8 @@ class ConfigEntry[_DataT = Any]:
hass, integration, exc
)
if isinstance(exc, asyncio.CancelledError):
raise
if (task := asyncio.current_task()) and task.cancelling() > 0:
raise
if isinstance(exc, ConfigEntryNotReady):
return
@@ -962,7 +963,8 @@ class ConfigEntry[_DataT = Any]:
hass, integration, exc
)
if isinstance(exc, asyncio.CancelledError):
raise
if (task := asyncio.current_task()) and task.cancelling() > 0:
raise
if isinstance(exc, ConfigEntryNotReady):
return