NEWS
History - getEnabledDPs hängt wenn Adapter deaktiviert ist
-
Systemdata Bitte Ausfüllen Hardwaresystem: Pi3 Arbeitsspeicher: 1GB Festplattenart: SD-Karte Betriebssystem: Debian GNU/Linux Node-Version: 12.22.0 Nodejs-Version: 12.22.0 NPM-Version: 6.14.11 Installationsart: Manuell Image genutzt: Nein History Adapter Version: 1.9.12 Die Funktion getEnabledDPs bleibt beim Aufruf aus meinem Adapter (fb-checkpresence) hängen, wenn der History Adapter deaktivert ist. Es wäre gut, wenn die Funktion getEnabledDPs nach einer gewissen Zeit einen Fehler zurückmelden würde. Sie bleibt aber einfach hängen und liefert auch keinen Wert, wenn der Adapter gestartet wurde.
Bei einem Reboot des Servers ist nicht sichergestellt, dass der History-Adapter vor meinem Adapter gestartet wird. Daher wäre es gut, wenn die Startreihenfolge der Adapter festgelegt werden könnte.
Workaround ist, den Alive-Value des Adapters in einer Schleife abzufragen und nach einer gewissen Zeit dann abzubrechen.
Aus meiner Sicht müsste die Funktion aber selber ein Abbruch Kriterium haben.