File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -45,6 +45,7 @@ let ids = 0;
4545let initialized = false ;
4646
4747// XXX(bnoordhuis) Fold cluster.schedulingPolicy into cluster.settings?
48+ // XXX(alexfernandez) Folded cluster.schedulingPolicy into cluster.settings.
4849let schedulingPolicy = process . env . NODE_CLUSTER_SCHED_POLICY ;
4950if ( schedulingPolicy === 'rr' )
5051 schedulingPolicy = SCHED_RR ;
@@ -65,6 +66,7 @@ cluster.setupPrimary = function(options) {
6566 exec : process . argv [ 1 ] ,
6667 execArgv : process . execArgv ,
6768 silent : false ,
69+ schedulingPolicy : cluster . schedulingPolicy ,
6870 ...cluster . settings ,
6971 ...options ,
7072 } ;
@@ -86,9 +88,10 @@ cluster.setupPrimary = function(options) {
8688 return process . nextTick ( setupSettingsNT , settings ) ;
8789
8890 initialized = true ;
89- schedulingPolicy = cluster . schedulingPolicy ; // Freeze policy.
91+ schedulingPolicy = settings . schedulingPolicy ; // Freeze policy.
9092 assert ( schedulingPolicy === SCHED_NONE || schedulingPolicy === SCHED_RR ,
91- `Bad cluster.schedulingPolicy: ${ schedulingPolicy } ` ) ;
93+ `Bad settings.schedulingPolicy: ${ schedulingPolicy } ` ) ;
94+ cluster . schedulingPolicy = schedulingPolicy ; // Show to the world.
9295
9396 process . nextTick ( setupSettingsNT , settings ) ;
9497
You can’t perform that action at this time.
0 commit comments