• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1'use strict';
2
3const common = require('../common');
4const net = require('net');
5
6const server = net.createServer((socket) => {
7  socket.resume();
8}).unref();
9
10server.listen(common.mustCall(() => {
11  const connect = (...args) => {
12    const socket = net.createConnection(server.address().port, () => {
13      socket.end(...args);
14    });
15  };
16
17  const cb = common.mustCall(() => {}, 3);
18
19  connect(cb);
20  connect('foo', cb);
21  connect('foo', 'utf8', cb);
22}));
23