mirror of https://github.com/nodejs/node.git
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. PR-URL: https://github.com/nodejs/node/pull/12738 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>pull/12762/head
parent
9d723e85fb
commit
dc3bbb45a7
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue