()
| 6 | const { onGC } = require('../common/gc'); |
| 7 | |
| 8 | function createServer() { |
| 9 | const server = http.createServer(common.mustCall((req, res) => { |
| 10 | res.setHeader('Content-Type', 'application/json'); |
| 11 | res.end(JSON.stringify({ hello: 'world' })); |
| 12 | req.socket.write('HTTP/1.1 400 Bad Request\r\n\r\n'); |
| 13 | })); |
| 14 | |
| 15 | return new Promise((resolve) => { |
| 16 | server.listen(0, common.mustCall(() => { |
| 17 | resolve(server); |
| 18 | })); |
| 19 | }); |
| 20 | } |
| 21 | |
| 22 | async function main() { |
| 23 | const server = await createServer(); |