pool: stop throwing uncatchable errors on parser errors.

This commit is contained in:
Christopher Jeffrey 2014-06-02 02:29:15 -05:00
parent 2e0660f449
commit 8d6c438e3d

View File

@ -118,8 +118,8 @@ Pool.prototype._addLoader = function _addLoader() {
this.peers.load = peer;
var self = this;
peer.once('error', function() {
// Just ignore, it will result in `close` anyway
peer.on('error', function(err) {
self.emit('error', err);
});
peer.once('close', onclose);
@ -261,8 +261,8 @@ Pool.prototype._addPeer = function _addPeer(backoff) {
// Create new peer on failure
var self = this;
peer.once('error', function(err) {
// Just ignore, it will result in `close` anyway
peer.on('error', function(err) {
self.emit('error', err);
});
peer.once('close', function() {