As illustrated in this, there seems to be no error management in case the HTTP parsing fails. I think. I am not quite sure. I just get this error:
throw arguments; // Unhandled 'error' event
Error: Parse Error
at Socket.socketOnData (http.js:1356:20)
at TCP.onread (net.js:404:27)
I can't catch that error, it just ends my script. I would like to catch it, because my script is supposed to be finding these error on a list of 21,000 urls.
I think this was fixed in core.