summaryrefslogtreecommitdiff
path: root/lib/_http_server.js
diff options
context:
space:
mode:
authorFedor Indutny <fedor@indutny.com>2014-04-14 14:12:35 +0400
committerFedor Indutny <fedor@indutny.com>2014-04-14 14:12:35 +0400
commit16a083919bbf9cb29ea194a9a488af178b963443 (patch)
tree26b97f1832ee68d289f98fb9de611cc301a84800 /lib/_http_server.js
parentc61b0e9cbc748c5e90fc5e25e4fb490b4104cae3 (diff)
downloadnode-fix/orangemocha-readable-stuff.tar.gz
tls: set _connecting before starting the flowfix/orangemocha-readable-stuff
When creating a TLSSocket instance based on the existing connecting socket, `_connecting` property is copied after the initialization of `net.Socket`. However, since `net.Socket` constructor will call `.read(0)` if the `readable` is true - error may happen at this code chunk in net.js: Socket.prototype._read = function(n) { debug('_read'); if (this._connecting || !this._handle) { debug('_read wait for connection'); this.once('connect', this._read.bind(this, n)); ... Leading to a test failures on windows: - test/simple/test-tls-connect-given-socket.js
Diffstat (limited to 'lib/_http_server.js')
0 files changed, 0 insertions, 0 deletions