1'use strict'; 2 3const common = require('../common'); 4const cluster = require('cluster'); 5const net = require('net'); 6 7cluster.schedulingPolicy = cluster.SCHED_RR; 8 9if (cluster.isPrimary) { 10 const worker = cluster.fork(); 11 worker.on('exit', common.mustCall()); 12} else { 13 const server = net.createServer(common.mustNotCall()); 14 server.listen(0, common.mustCall(() => { 15 process.channel.unref(); 16 server.close(); 17 })); 18} 19