From 7ed80451ca989bb8a03ce9917b1e3694f1bc45f8 Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Fri, 26 Mar 2010 08:34:56 -0700 Subject: [PATCH] Increase pool.used before making 'data' event --- lib/net.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/net.js b/lib/net.js index fc07465143c..c2d5e532d25 100644 --- a/lib/net.js +++ b/lib/net.js @@ -295,7 +295,7 @@ function initStream (self) { debug('bytesRead ' + bytesRead + '\n'); - if (bytesRead == 0) { + if (bytesRead === 0) { self.readable = false; self._readWatcher.stop(); @@ -309,6 +309,7 @@ function initStream (self) { var start = pool.used; var end = pool.used + bytesRead; + pool.used += bytesRead; if (!self._encoding) { if (self._events && self._events['data']) { @@ -337,9 +338,6 @@ function initStream (self) { } self.emit('data', string); } - - - pool.used += bytesRead; } }; self.readable = false;