1'use strict'; 2const common = require('../common'); 3const http = require('http'); 4const net = require('net'); 5 6const server = http.createServer(common.mustNotCall()); 7 8server.listen(0, common.mustCall(() => { 9 const req = http.get({ 10 createConnection(options, oncreate) { 11 const socket = net.createConnection(options, oncreate); 12 socket.once('close', () => server.close()); 13 return socket; 14 }, 15 port: server.address().port 16 }); 17 18 req.abort(); 19})); 20