From 0059b9d772c0ca95e5632ea812c75d8fc3fe0d35 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Fri, 28 Apr 2017 22:53:42 -0700 Subject: [PATCH] cluster: remove debug arg handling --debug and --debug-brk are no longer valid flags so remove special handling for them in the cluster module. Even if they are restored, they will be aliases for inspect and will not use the legacy debug protocol, so the special handling will not be needed. --- lib/internal/cluster/master.js | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/lib/internal/cluster/master.js b/lib/internal/cluster/master.js index af421a04183ae8..b20a27c5ee5129 100644 --- a/lib/internal/cluster/master.js +++ b/lib/internal/cluster/master.js @@ -70,18 +70,8 @@ cluster.setupMaster = function(options) { assert(schedulingPolicy === SCHED_NONE || schedulingPolicy === SCHED_RR, `Bad cluster.schedulingPolicy: ${schedulingPolicy}`); - const hasDebugArg = process.execArgv.some((argv) => { - return /^(--debug|--debug-brk)(=\d+)?$/.test(argv); - }); - process.nextTick(setupSettingsNT, settings); - // Send debug signal only if not started in debug mode, this helps a lot - // on windows, because RegisterDebugHandler is not called when node starts - // with --debug.* arg. - if (hasDebugArg) - return; - process.on('internalMessage', (message) => { if (message.cmd !== 'NODE_DEBUG_ENABLED') return;