diff options
author | James Hartig <fastest963@gmail.com> | 2015-06-08 18:25:06 -0400 |
---|---|---|
committer | Brendan Ashworth <brendan.ashworth@me.com> | 2015-06-17 14:49:02 -0700 |
commit | 061342a50075a23e04465e0ac2f33124ab56ea32 (patch) | |
tree | 95672ba1205ad9040050c0d9a13b0b5be9fead71 /test/parallel/test-tls-delayed-attach.js | |
parent | 7a3006efe421ed84e5d99888134b717b5e69f257 (diff) | |
download | android-node-v8-061342a50075a23e04465e0ac2f33124ab56ea32.tar.gz android-node-v8-061342a50075a23e04465e0ac2f33124ab56ea32.tar.bz2 android-node-v8-061342a50075a23e04465e0ac2f33124ab56ea32.zip |
net: Defer reading until listeners could be added
Defer reading until user-land has a chance to add listeners. This
allows the TLS wrapper to listen for _tlsError and trigger a
clientError event if the socket already has data that could trigger.
Fixes: https://github.com/nodejs/io.js/issues/1114
PR-URL: https://github.com/nodejs/io.js/pull/1496
Reviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com>
Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
Diffstat (limited to 'test/parallel/test-tls-delayed-attach.js')
-rw-r--r-- | test/parallel/test-tls-delayed-attach.js | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/test/parallel/test-tls-delayed-attach.js b/test/parallel/test-tls-delayed-attach.js index 0073159244..a5b312d163 100644 --- a/test/parallel/test-tls-delayed-attach.js +++ b/test/parallel/test-tls-delayed-attach.js @@ -13,7 +13,6 @@ var net = require('net'); var sent = 'hello world'; var received = ''; -var ended = 0; var options = { key: fs.readFileSync(common.fixturesDir + '/keys/agent1-key.pem'), @@ -32,7 +31,6 @@ var server = net.createServer(function(c) { }); s.on('end', function() { - ended++; server.close(); s.destroy(); }); @@ -47,5 +45,4 @@ var server = net.createServer(function(c) { process.on('exit', function() { assert.equal(received, sent); - assert.equal(ended, 1); }); |