self._deferToConnect(null, null, function() {
self._flush();
+ self = null;
});
}
var freeParser = function() {
if (parser) {
- parsers.free(parser);
+ parser.onIncoming = null;
parser.socket.onend = null;
parser.socket.ondata = null;
parser.socket = null;
+ parser.incoming = null;
+ parsers.free(parser);
parser = null;
}
+ if (req) {
+ req.parser = null;
+ }
};
var errorListener = function(err) {