Autor Thema: ERROR: addToWritebuffer for WEB_192.168.6.10_59956 without FD  (Gelesen 2820 mal)

Offline Doogy

  • New Member
  • *
  • Beiträge: 16
Antw:ERROR: addToWritebuffer for WEB_192.168.6.10_59956 without FD
« Antwort #15 am: 08 Juli 2022, 16:14:38 »
Hallo,

ich habe seit kurzem auch das Phänomen, dass ich den Fehler erhalte. Die einzige Änderung war, dass ich ein Shelly 1pm hinzugefügt habe.
2022.07.08 15:45:55 1: ERROR: addToWritebuffer for fhemapp_192.168.216.102_53550 without FD
2022.07.08 15:45:55 1: callstack: addToWritebuffer:749 FW_addToWritebuffer:707 FW_initInform:576 FW_Read:3950 CallFn:781
2022.07.08 15:45:55 1: FD closed in  TcpServer_Close:579 TcpServer_WriteBlocking:560 FW_Read:3950 CallFn:781

2022.07.08 15:45:56 1: ERROR: addToWritebuffer for WEB_192.168.216.102_53552 without FD
2022.07.08 15:45:56 1: callstack: addToWritebuffer:749 FW_addToWritebuffer:707 FW_initInform:576 FW_Read:3950 CallFn:781
2022.07.08 15:45:56 1: FD closed in  TcpServer_Close:579 TcpServer_WriteBlocking:560 FW_Read:3950 CallFn:781

Gibt es irgendwas, wie ich den Fehler beheben kann??

VG Felix

Offline Jonny1957

  • New Member
  • *
  • Beiträge: 30
Antw:ERROR: addToWritebuffer for WEB_192.168.6.10_59956 without FD
« Antwort #16 am: 09 Juli 2022, 09:21:01 »
2022.07.09 07:46:08 1: ERROR: addToWritebuffer for WEB_192.168.1.53_50190 without FD
2022.07.09 07:46:08 1: callstack: addToWritebuffer:749 FW_addToWritebuffer:1240 readingsGroup_Update:1547 readingsGroup_Notify:3950 CallFn:3862 DoTrigger:4247 Dispatch:1642 ESPEasy_dispatch:1109 ESPEasy_Read:3950 CallFn:781
2022.07.09 08:23:06 1: ERROR: addToWritebuffer for WEB_192.168.1.53_50196 without FD
2022.07.09 08:23:06 1: callstack: addToWritebuffer:749 FW_addToWritebuffer:1240 readingsGroup_Update:1547 readingsGroup_Notify:3950 CallFn:3862 DoTrigger:4247 Dispatch:1642 ESPEasy_dispatch:1109 ESPEasy_Read:3950 CallFn:781
ich das gleiche, die IP Adresse stammt von einem PI. Im Browser ( Chrom ) wir  Fhem angezeigt.

- readingsGroup Modul-Maintainer bitten, den zweiten FW_addToWritebuffer nur dann aufzurufen, wenn nach dem ersten die Verbindung nicht geschlossen wurde.

Ich weiss nicht was ich da machen soll :-\

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 25826
Antw:ERROR: addToWritebuffer for WEB_192.168.6.10_59956 without FD
« Antwort #17 am: 17 Juli 2022, 11:26:38 »
Ich habe jetzt in FW_addToWriteBuffer das Schreiben ohne FD blockiert.
Das ist ein bisschen unter dem Teppich kehren, allerdings glaube ich, dass man race-condition lieber hier, und nicht in jedem Aufrufer pruefen soll.

Damit sollte sich auch die readingsGroup Meldung erledigt haben.
@Jonny1957: auch wenn das jetzt zwecklos geworden ist: neues Thema aufmachen im readingsGroup Abschnitt (siehe https://fhem.de/MAINTAINER.txt) mit passenden Ueberschrift und Beschreibung.

Offline Jonny1957

  • New Member
  • *
  • Beiträge: 30
Antw:ERROR: addToWritebuffer for WEB_192.168.6.10_59956 without FD
« Antwort #18 am: 20 September 2022, 14:43:14 »
Danke!

 

decade-submarginal