diff --git a/lib/net.js b/lib/net.js index 7f9b1e5c084d8c..d4212557b2cf33 100644 --- a/lib/net.js +++ b/lib/net.js @@ -1582,8 +1582,10 @@ function afterConnect(status, handle, req, readable, writable) { // Start the first read, or get an immediate EOF. // this doesn't actually consume any bytes, because len=0. - if (readable && !self.isPaused()) + if (readable) { self.read(0); + } + if (self[kPerfHooksNetConnectContext] && hasObserver('net')) { stopPerf(self, kPerfHooksNetConnectContext); }