Hey, I'm using node v0.6.16 and if I call the `abort` method of the instance of `http.ClientRequest` returned by `http.get()`, I catch an error: `Error: socket hang up`.
For example with this code: ```js var http = require('http'); var options = { host : 'google.com' } var request = http.get(options,function(res){ var body = ''; res.on('error',function(err){ console.error(err); }); res.on('close',function(){ console.log('response' closed); }); res.on('end',function(){ console.log('response ended'); console.log(body); }); res.on('data',function(chunk){ body += chunk; }); }); request.on('error',function(err){ console.log('v request error v') console.error(err); }); request.on('close',function(){ console.log('request closed'); }) setTimeout(function(){ request.abort(); console.log('request aborted'); },100); ``` Output: ``` request aborted request closed v request error v { [Error: socket hang up] code: 'ECONNRESET' } ``` Does this error is an expected behavior of node when calling abort on an http request or something is wrong? Thank you :) -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to nodejs@googlegroups.com To unsubscribe from this group, send email to nodejs+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en