Cleanup device handles on ZHA controller shutdown (#91591)
parent
9bd739df82
commit
55c723753e
|
@ -733,6 +733,8 @@ class ZHAGateway:
|
||||||
_LOGGER.debug("Shutting down ZHA ControllerApplication")
|
_LOGGER.debug("Shutting down ZHA ControllerApplication")
|
||||||
for unsubscribe in self._unsubs:
|
for unsubscribe in self._unsubs:
|
||||||
unsubscribe()
|
unsubscribe()
|
||||||
|
for device in self.devices.values():
|
||||||
|
device.async_cleanup_handles()
|
||||||
await self.application_controller.shutdown()
|
await self.application_controller.shutdown()
|
||||||
|
|
||||||
def handle_message(
|
def handle_message(
|
||||||
|
|
Loading…
Reference in New Issue