mirror of
https://github.com/home-assistant/core.git
synced 2025-07-18 18:57:06 +00:00
Avoid useless done check in config entries async_create_task (#114695)
If the task is not started with eager_start it will never be done right away
This commit is contained in:
parent
74d8c6cce4
commit
41a88c876d
@ -1072,7 +1072,7 @@ class ConfigEntry:
|
|||||||
task = hass.async_create_task(
|
task = hass.async_create_task(
|
||||||
target, f"{name} {self.title} {self.domain} {self.entry_id}", eager_start
|
target, f"{name} {self.title} {self.domain} {self.entry_id}", eager_start
|
||||||
)
|
)
|
||||||
if task.done():
|
if eager_start and task.done():
|
||||||
return task
|
return task
|
||||||
self._tasks.add(task)
|
self._tasks.add(task)
|
||||||
task.add_done_callback(self._tasks.remove)
|
task.add_done_callback(self._tasks.remove)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user