I have a simple tracking application running on Node.JS that basically parses the URL it sets and returns a 1x1 pixel gif image. Several times a day, I get the following error in the log:
Error: Socket is not writable at Socket._writeOut (net.js:391:11) at Socket.write (net.js:377:17) at ServerResponse._writeRaw (http.js:392:28) at ServerResponse._send (http.js:372:15) at ServerResponse.write (http.js:622:16) at ServerResponse.end (http.js:682:16) at /var/www/app.js:221:7 at Server.<anonymous> (/var/www/app.js:234:3) at Server.emit (events.js:67:17) at HTTPParser.onIncoming (http.js:1124:12)
I have absolutely no idea what causes this. Any ideas where to look? (this happens on different UAs, although so far I have only seen this when the request comes from a Windows machine, but given that the vast majority of computers are Windows, this does not mean anything).
source share