Mir ist vorhin etwas seltsames aufgefallen, als ich mal aus reiner Neugier auf die Kommunikation zwischen Worker und Pool geschaut habe.
Irgendwann will der Worker die HTTP-Verbindung schliessen (Java, seufz), schickt dazu ein FIN/ACK-Paket. Unmittelbar darauf antwortet der Pool mit
HTTP/1.1 400 Bad Request
Content-Type: text/html
Connection: close
Date: Sun, 10 Jul 2011 17:13:38 GMT
Content-Length: 134
400 Bad RequestMethod Not Implemented
Invalid method in request
Äh, ja. Wahrscheinlich hat die Pool-Software beim Schließen der Verbindung nur noch eine Leerzeile gelesen, die natürlich keinen gültigen HTTP-Request darstellt, geschweige denn JSON-RPC. Aber trotzdem sollte sie dann nicht sowas senden, zumal die Verbindung ja schon halb zu ist! Das Ganze ist natürlich nicht weiter schlimm, nur komisch, und verbrät sinnlos etwas Bandbreite die man sicher besser nutzen könnte.
Ist irgendwem sonst sowas mal aufgefallen? Steht was im Logfile des Pools dazu?