Skip to content

Commit 494df98

Browse files
ehsankhfrRafaelGSS
authored andcommitted
lib: improve cluster/primary code
PR-URL: #53756 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
1 parent b312ec0 commit 494df98

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

‎lib/internal/cluster/primary.js‎

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -221,12 +221,12 @@ function emitForkNT(worker) {
221221
}
222222

223223
cluster.disconnect=function(cb){
224-
constworkers=ObjectKeys(cluster.workers);
224+
constworkers=ObjectValues(cluster.workers);
225225

226226
if(workers.length===0){
227227
process.nextTick(()=>intercom.emit('disconnect'));
228228
}else{
229-
for(constworkerofObjectValues(cluster.workers)){
229+
for(constworkerofworkers){
230230
if(worker.isConnected()){
231231
worker.disconnect();
232232
}
@@ -358,8 +358,6 @@ Worker.prototype.disconnect = function() {
358358
};
359359

360360
Worker.prototype.destroy=function(signo){
361-
constproc=this.process;
362361
constsignal=signo||'SIGTERM';
363-
364-
proc.kill(signal);
362+
this.process.kill(signal);
365363
};

0 commit comments

Comments
 (0)