Remove excessive copyright/license boilerplate
[platform/upstream/nodejs.git] / test / parallel / test-tls-timeout-server-2.js
1 if (!process.versions.openssl) process.exit();
2
3 var common = require('../common');
4 var assert = require('assert');
5 var tls = require('tls');
6 var fs = require('fs');
7
8 var options = {
9   key: fs.readFileSync(common.fixturesDir + '/keys/agent1-key.pem'),
10   cert: fs.readFileSync(common.fixturesDir + '/keys/agent1-cert.pem')
11 };
12
13 var server = tls.createServer(options, function(cleartext) {
14   cleartext.setTimeout(50, function() {
15     cleartext.destroy();
16     server.close();
17   });
18 });
19
20 server.listen(common.PORT, function() {
21   tls.connect({
22     host: '127.0.0.1',
23     port: common.PORT,
24     rejectUnauthorized: false
25   });
26 });