mir ist im Log immer wieder ein Fehler beim zappen aufgefallen:
Code: Alles auswählen
[basicsocket] send_data: Broken pipe
Code: Alles auswählen
static void commandserviceChanged(int connfd, char *data, const unsigned dataLength)
.
.
.
.
if (debug)
showProfiling("[sectionsd] commandserviceChanged: after doWakeup");
struct sectionsd::msgResponseHeader msgResponse;
msgResponse.dataLength = 0;
writeNbytes(connfd, (const char *)&msgResponse, sizeof(msgResponse), WRITE_TIMEOUT_IN_SECONDS);
return ;
}
Wenn ich die letzten Zeilen rausnehme ist der Fehler weg. Habe auch noch keine Problem hierdurch festgestellt. Kann sich das mal jemand anschauen, was da quer läuft .... ich kann so nichts feststellen.
cu Kroki