1'use strict';
2require('../common');
3const assert = require('assert');
4const net = require('net');
5
6const server = net.createServer((conn) => {
7  conn.end();
8  server.close();
9}).listen(0, () => {
10  const client = net.connect(server.address().port, () => {
11    assert.strictEqual(client.connecting, false);
12
13    // Legacy getter
14    assert.strictEqual(client._connecting, false);
15    client.end();
16  });
17  assert.strictEqual(client.connecting, true);
18
19  // Legacy getter
20  assert.strictEqual(client._connecting, true);
21});
22