From f1f73bd46425262fc1ff7e897d879faf16e3d8a9 Mon Sep 17 00:00:00 2001 From: Nerivec <62446222+Nerivec@users.noreply.github.com> Date: Thu, 9 Jan 2025 22:22:19 +0100 Subject: [PATCH] fix: Long startup time when `OnEvent` 'start' times out (repeatedly) (#25693) Co-authored-by: Koen Kanters --- lib/extension/onEvent.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/extension/onEvent.ts b/lib/extension/onEvent.ts index 53d6a34f0..9ccbea442 100644 --- a/lib/extension/onEvent.ts +++ b/lib/extension/onEvent.ts @@ -9,7 +9,7 @@ import Extension from './extension'; export default class OnEvent extends Extension { override async start(): Promise { for (const device of this.zigbee.devicesIterator(utils.deviceNotCoordinator)) { - await this.callOnEvent(device, 'start', {}); + this.callOnEvent(device, 'start', {}).catch(utils.noop); } this.eventBus.onDeviceMessage(this, (data) => this.callOnEvent(data.device, 'message', this.convertData(data)));