(port)
| 15 | const iter = 10; |
| 16 | |
| 17 | function createDuplex(port) { |
| 18 | const [ clientSide, serverSide ] = duplexPair(); |
| 19 | |
| 20 | return new Promise((resolve, reject) => { |
| 21 | const socket = net.connect({ |
| 22 | port, |
| 23 | }, common.mustCall(() => { |
| 24 | clientSide.pipe(socket); |
| 25 | socket.pipe(clientSide); |
| 26 | clientSide.on('close', common.mustCall(() => socket.destroy())); |
| 27 | socket.on('close', common.mustCall(() => clientSide.destroy())); |
| 28 | |
| 29 | resolve(serverSide); |
| 30 | })); |
| 31 | }); |
| 32 | } |
| 33 | |
| 34 | const server = tls.createServer({ |
| 35 | key: fixtures.readKey('agent2-key.pem'), |
no test coverage detected