aboutsummaryrefslogtreecommitdiff
path: root/test/parallel/test-tls-delayed-attach.js
diff options
context:
space:
mode:
authorJames Hartig <fastest963@gmail.com>2015-06-08 18:25:06 -0400
committerBrendan Ashworth <brendan.ashworth@me.com>2015-06-17 14:49:02 -0700
commit061342a50075a23e04465e0ac2f33124ab56ea32 (patch)
tree95672ba1205ad9040050c0d9a13b0b5be9fead71 /test/parallel/test-tls-delayed-attach.js
parent7a3006efe421ed84e5d99888134b717b5e69f257 (diff)
downloadandroid-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.js3
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);
});