mirror of
https://github.com/rstrouse/ESPSomfy-RTS.git
synced 2026-10-31 13:52:15 +01:00
fix: e2e failures on the device: edit replies before their events, /ws closed on reboot
- runModelEdit sent an edit's events (room, roomRemoved, the orders, repeaters) before its reply, where PROTOCOL.md says they follow it. A client waiting for the reply read past them (test_adding_and_deleting_a_room). - A restart dropped the /ws connections without a close, so clients never saw them go (test_reboot). ESPNetwork::end() now closes them too. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
72e99d14c5
commit
330d8fa0de
4 changed files with 8 additions and 1 deletions
|
|
@ -57,6 +57,7 @@ void ESPNetwork::end() {
|
|||
SSDP.end();
|
||||
mqtt.end();
|
||||
sockEmit.end();
|
||||
protoSocket.end();
|
||||
delay(100);
|
||||
}
|
||||
bool ESPNetwork::setup() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue