Für "restart" ist ja im Moment eine Verzögerung von 2 Sekunden hart kodiert als Pause für das Starten der neuen Instanz. Das ist in einem Fall zu wenig und führt dazu, dass fronthem nach dem Neustart seinen Listener-Socket nicht mehr öffnen kann.
Mit dem Patch kann man diese Pause als Attribut von global konfigurieren als "restartDelay".
PS.
Sorry, ich habe leider nicht rausfinden können, wo die Attribute von global dokumentiert werden müssen.
Habs eingebaut, obwohl nach meinem Bauchgefuehl die Ursache anderswo zu suchen ist.
Sonst:
- der Eintrag fuer die globale Attributliste fehlt
- ich bestehe auf eine Zeilenbreite von 80 Zeichen
- die Doku-Stelle kann man einfach finden, indem man nach einem anderen globalen Parameter sucht:
% grep -rl stacktrace *
docs/commandref.html
docs/commandref_DE.html
docs/commandref_frame.html
docs/commandref_frame_DE.html
fhem.pl
-> Die Antwort ist docs/commandref_frame*.html