Problem: state-Datei vom letzten Update zeigte noch 'done'. pollUpdate() las das direkt nach runUpdate() als "Update fertig" — bevor der neue Prozess überhaupt startete. displayCurrent war dann noch die alte Version. Fix: - runUpdate() setzt state='starting' und löscht rc VOR dem Shell-Aufruf - runUpdate() setzt rc=null, lowState='starting', postActionsDone=false zurück - refreshLowLevelState(): Kommentar klärt dass 'starting' als running gilt Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Auth | ||
| Setup | ||
| System | ||
| Ui | ||
| PingButton.php | ||