fix 'this' reference in routing proxy listener bindings

This commit is contained in:
Anders Johnson 2013-01-12 21:55:46 -06:00
parent 26d3646ff2
commit 15afc23a27

View File

@ -60,7 +60,7 @@ var RoutingProxy = exports.RoutingProxy = function (options) {
this.on('newListener', function (evt) {
if (evt === 'proxyError' || evt === 'webSocketProxyError') {
Object.keys(self.proxies).forEach(function (key) {
self.proxies[key].on(evt, this.emit.bind(this, evt));
self.proxies[key].on(evt, self.emit.bind(self, evt));
});
}
});