diff options
author | Sebastian Plesciuc <sebastian.plesciuc@sendgrid.com> | 2017-04-17 20:45:13 +0300 |
---|---|---|
committer | James M Snell <jasnell@gmail.com> | 2017-04-19 10:09:13 -0700 |
commit | 9c5c4697b57c6455b313b9c3a58d8691ba070c1d (patch) | |
tree | ebfaed1bc92a6b7845f50b2db67ecf742138a428 /test/parallel/test-cluster-send-handle-twice.js | |
parent | d78fd265ddae6cc2fd1b43a22b6d933ffa95c83b (diff) | |
download | android-node-v8-9c5c4697b57c6455b313b9c3a58d8691ba070c1d.tar.gz android-node-v8-9c5c4697b57c6455b313b9c3a58d8691ba070c1d.tar.bz2 android-node-v8-9c5c4697b57c6455b313b9c3a58d8691ba070c1d.zip |
test: dynamic port in cluster worker send
Remove common.PORT from test-cluster-send-deadlock and
test-cluster-send-handle-twice to reduce possibility that
a dynamic port used in another test will collide with common.PORT.
PR-URL: https://github.com/nodejs/node/pull/12472
Ref: https://github.com/nodejs/node/issues/12376
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Diffstat (limited to 'test/parallel/test-cluster-send-handle-twice.js')
-rw-r--r-- | test/parallel/test-cluster-send-handle-twice.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/test/parallel/test-cluster-send-handle-twice.js b/test/parallel/test-cluster-send-handle-twice.js index c3a00766fd..0d725733fa 100644 --- a/test/parallel/test-cluster-send-handle-twice.js +++ b/test/parallel/test-cluster-send-handle-twice.js @@ -45,8 +45,11 @@ if (cluster.isMaster) { process.send('send-handle-2', socket); }); - server.listen(common.PORT, function() { - const client = net.connect({ host: 'localhost', port: common.PORT }); + server.listen(0, function() { + const client = net.connect({ + host: 'localhost', + port: server.address().port + }); client.on('close', common.mustCall(() => { cluster.worker.disconnect(); })); setTimeout(function() { client.end(); }, 50); }).on('error', function(e) { |