Tarun Batra
8 years ago
committed by
Myles Borins
No known key found for this signature in database
GPG Key ID: 933B01F40B5CA946
7 changed files with
12 additions and
14 deletions
test/parallel/test-cluster-master-error.js
test/parallel/test-cluster-master-kill.js
test/parallel/test-cluster-net-send.js
test/parallel/test-cluster-rr-domain-listen.js
test/parallel/test-cluster-rr-ref.js
test/parallel/test-cluster-shared-leak.js
test/parallel/test-cluster-worker-no-exit.js
@ -10,7 +10,7 @@ if (cluster.isWorker) {
const http = require ( 'http' ) ;
http . Server ( ( ) => {
} ) . listen ( common . PORT , '127.0.0.1' ) ;
} ) . listen ( 0 , '127.0.0.1' ) ;
} else if ( process . argv [ 2 ] === 'cluster' ) {
@ -7,7 +7,7 @@ if (cluster.isWorker) {
// keep the worker alive
const http = require ( 'http' ) ;
http . Server ( ) . listen ( common . PORT , '127.0.0.1' ) ;
http . Server ( ) . listen ( 0 , '127.0.0.1' ) ;
} else if ( process . argv [ 2 ] === 'cluster' ) {
@ -46,8 +46,8 @@ if (process.argv[2] !== 'child') {
socketConnected ( ) ;
} ) ;
server . listen ( common . PORT , function ( ) {
socket = net . connect ( common . PORT , '127.0.0.1' , socketConnected ) ;
server . listen ( 0 , function ( ) {
socket = net . connect ( server . address ( ) . port , '127.0.0.1' , socketConnected ) ;
} ) ;
process . on ( 'disconnect' , function ( ) {
@ -1,5 +1,5 @@
'use strict' ;
const common = require ( '../common' ) ;
require ( '../common' ) ;
const cluster = require ( 'cluster' ) ;
const domain = require ( 'domain' ) ;
@ -11,7 +11,7 @@ if (cluster.isWorker) {
d . run ( function ( ) { } ) ;
const http = require ( 'http' ) ;
http . Server ( function ( ) { } ) . listen ( common . PORT , '127.0.0.1' ) ;
http . Server ( function ( ) { } ) . listen ( 0 , '127.0.0.1' ) ;
} else if ( cluster . isMaster ) {
let worker ;
@ -10,7 +10,7 @@ if (cluster.isMaster) {
} ) ;
} else {
const server = net . createServer ( common . mustNotCall ( ) ) ;
server . listen ( common . PORT , function ( ) {
server . listen ( 0 , function ( ) {
server . unref ( ) ;
server . ref ( ) ;
server . close ( function ( ) {
@ -13,10 +13,10 @@ if (cluster.isMaster) {
let conn , worker2 ;
const worker1 = cluster . fork ( ) ;
worker1 . on ( 'message ' , common . mustCall ( function ( ) {
worker1 . on ( 'listening ' , common . mustCall ( function ( address ) {
worker2 = cluster . fork ( ) ;
worker2 . on ( 'online' , function ( ) {
conn = net . connect ( common . PORT , common . mustCall ( function ( ) {
conn = net . connect ( address . port , common . mustCall ( function ( ) {
worker1 . disconnect ( ) ;
worker2 . disconnect ( ) ;
} ) ) ;
@ -48,6 +48,4 @@ const server = net.createServer(function(c) {
c . end ( 'bye' ) ;
} ) ;
server . listen ( common . PORT , function ( ) {
process . send ( 'listening' ) ;
} ) ;
server . listen ( 0 ) ;
@ -1,5 +1,5 @@
'use strict' ;
const common = require ( '../common' ) ;
require ( '../common' ) ;
const assert = require ( 'assert' ) ;
const cluster = require ( 'cluster' ) ;
const net = require ( 'net' ) ;
@ -34,7 +34,7 @@ if (cluster.isMaster) {
success = true ;
} ) ;
} ) . listen ( common . PORT , function ( ) {
} ) . listen ( 0 , function ( ) {
const port = this . address ( ) . port ;
worker = cluster . fork ( )