From fac750f58b70c27c58882adec596c7c848ac5429 Mon Sep 17 00:00:00 2001 From: Mark Yen Date: Thu, 12 Feb 2015 10:43:16 -0800 Subject: [PATCH] No longer need process.nextTick --- index.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/index.js b/index.js index 774f7e46..a44aa847 100644 --- a/index.js +++ b/index.js @@ -850,7 +850,7 @@ RingPop.prototype.handleOrProxyAll = var localHandler = opts.localHandler; var whoami = this.whoami(); - var keysByDest = _.groupBy(keys, this.lookup.bind(this)); + var keysByDest = _.groupBy(keys, this.lookup, this); var dests = Object.keys(keysByDest); var pending = dests.length; var responses = {}; @@ -866,19 +866,19 @@ RingPop.prototype.handleOrProxyAll = url: req && req.url, dest: dest }); - process.nextTick(localHandler.bind(null, req, res)); + localHandler(req, res); } else { self.logger.trace('handleOrProxyAll was proxied', { keys: keys, url: req && req.url, dest: dest }); - process.nextTick(self.proxyReq.bind(self, { + self.proxyReq({ keys: keys, req: req, res: res, dest: dest - })); + }); } });