mirror of
https://github.com/nodejs/node.git
synced 2025-05-06 09:02:40 +00:00

Switch the default from `ipv4first` to `verbatim` (return them exactly as the resolver sent them to us). PR-URL: https://github.com/nodejs/node/pull/39987 Fixes: https://github.com/nodejs/node/issues/31566 Refs: https://github.com/nodejs/node/issues/6307 Refs: https://github.com/nodejs/node/pull/20710 Refs: https://github.com/nodejs/node/pull/38099 Co-authored-by: treysis <treysis@gmx.net> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
15 lines
389 B
JavaScript
15 lines
389 B
JavaScript
'use strict';
|
|
const common = require('../common');
|
|
const net = require('net');
|
|
const assert = require('assert');
|
|
|
|
const c = net.createConnection(common.PORT);
|
|
|
|
c.on('connect', common.mustNotCall());
|
|
|
|
c.on('error', common.mustCall(function(e) {
|
|
assert.strictEqual(e.code, 'ECONNREFUSED');
|
|
assert.strictEqual(e.port, common.PORT);
|
|
assert.match(e.address, /^(127\.0\.0\.1|::1)$/);
|
|
}));
|