diff --git a/lib/node-http-proxy/routing-proxy.js b/lib/node-http-proxy/routing-proxy.js index b76924634..9707da279 100644 --- a/lib/node-http-proxy/routing-proxy.js +++ b/lib/node-http-proxy/routing-proxy.js @@ -120,7 +120,11 @@ RoutingProxy.prototype.add = function (options) { // for the specified `options.host` and `options.port` (if they exist). // RoutingProxy.prototype.remove = function (options) { - var key = this._getKey(options); + var key = this._getKey(options), + proxy = this.proxies[key]; + + delete this.proxies[key]; + return proxy; }; //