Explicitly create_task for asyncio.wait (#46325)
This commit is contained in:
committed by
GitHub
parent
cf69415272
commit
9f4874bb81
@@ -629,7 +629,7 @@ async def entity_service_call(
|
||||
# Context expires if the turn on commands took a long time.
|
||||
# Set context again so it's there when we update
|
||||
entity.async_set_context(call.context)
|
||||
tasks.append(entity.async_update_ha_state(True))
|
||||
tasks.append(asyncio.create_task(entity.async_update_ha_state(True)))
|
||||
|
||||
if tasks:
|
||||
done, pending = await asyncio.wait(tasks)
|
||||
|
||||
Reference in New Issue
Block a user