mirror of
https://github.com/home-assistant/core.git
synced 2025-07-13 16:27:08 +00:00
Fix race between script delay and turn_off (#16923)
This commit is contained in:
parent
c9b6567265
commit
720b05c301
@ -95,7 +95,7 @@ class Script():
|
||||
def async_script_delay(now):
|
||||
"""Handle delay."""
|
||||
# pylint: disable=cell-var-from-loop
|
||||
self._async_listener.remove(unsub)
|
||||
self._async_remove_listener()
|
||||
self.hass.async_create_task(
|
||||
self.async_run(variables, context))
|
||||
|
||||
@ -240,7 +240,7 @@ class Script():
|
||||
@callback
|
||||
def async_script_timeout(now):
|
||||
"""Call after timeout is retrieve."""
|
||||
self._async_listener.remove(unsub)
|
||||
self._async_remove_listener()
|
||||
|
||||
# Check if we want to continue to execute
|
||||
# the script after the timeout
|
||||
|
Loading…
x
Reference in New Issue
Block a user