summaryrefslogtreecommitdiff
path: root/test/parallel/test-cluster-send-handle-twice.js
diff options
context:
space:
mode:
authorSebastian Plesciuc <sebastian.plesciuc@sendgrid.com>2017-04-17 20:45:13 +0300
committerJames M Snell <jasnell@gmail.com>2017-04-19 10:09:13 -0700
commit9c5c4697b57c6455b313b9c3a58d8691ba070c1d (patch)
treeebfaed1bc92a6b7845f50b2db67ecf742138a428 /test/parallel/test-cluster-send-handle-twice.js
parentd78fd265ddae6cc2fd1b43a22b6d933ffa95c83b (diff)
downloadandroid-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.js7
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) {