Aktualisiere WebSocket-Server und Daemon-Konfiguration

- Ändere die Pfade für SSL-Zertifikate in der Konfigurationsdatei.
- Verbessere die Fehlerbehandlung beim Entfernen alter vorbereiteter Anweisungen in HouseWorker.
- Füge Debug-Ausgaben zur Nachverfolgung von Verbindungen und Nachrichten im WebSocket-Server hinzu.
- Implementiere Timeout-Logik für das Stoppen von Worker- und Watchdog-Threads.
- Optimiere die Signalverarbeitung und Shutdown-Logik in main.cpp für bessere Responsivität.
This commit is contained in:
Torsten Schulz (local)
2025-10-28 08:06:45 +01:00
committed by Torsten (PC)
parent 8fe816dddc
commit bd961a03d4
11 changed files with 364 additions and 41 deletions

5
daemon.log Normal file
View File

@@ -0,0 +1,5 @@
WebSocket Server starting on port 4551 (no SSL)
[2025/09/29 08:50:10:6854] N: lws_create_context: LWS: 4.3.5-unknown, NET CLI SRV H1 H2 WS ConMon IPv6-absent
[2025/09/29 08:50:10:6874] N: __lws_lc_tag: ++ [wsi|0|pipe] (1)
[2025/09/29 08:50:10:6874] N: __lws_lc_tag: ++ [vh|0|netlink] (1)
WebSocket-Server erfolgreich gestartet auf Port 4551