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;