Skip to content

Commit 4b4bc13

Browse files
ofrobotsaddaleax
authored andcommitted
cluster: properly handle --inspect-{brk,port}
PR-URL: #11386 Reviewed-By: Jeremiah Senkpiel <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Josh Gavant <[email protected]> Reviewed-By: James M Snell <[email protected]>
1 parent da10e26 commit 4b4bc13

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

lib/internal/cluster/master.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ function createWorkerProcess(id, env) {
115115

116116
for (var i = 0; i < execArgv.length; i++) {
117117
const match = execArgv[i].match(
118-
/^(--inspect|--debug|--debug-(brk|port))(=\d+)?$/
118+
/^(--inspect|--inspect-(brk|port)|--debug|--debug-(brk|port))(=\d+)?$/
119119
);
120120

121121
if (match) {

test/parallel/test-cluster-inspector-debug-port.js

+2
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ if (cluster.isMaster) {
2727
fork(4, ['--inspect', '--debug']);
2828
fork(5, [`--debug=${debuggerPort}`, '--inspect']);
2929
fork(6, ['--inspect', `--debug-port=${debuggerPort}`]);
30+
fork(7, [`--inspect-port=${debuggerPort}`]);
31+
fork(8, ['--inspect', `--inspect-port=${debuggerPort}`]);
3032
} else {
3133
const hasDebugArg = process.execArgv.some(function(arg) {
3234
return /inspect/.test(arg);

0 commit comments

Comments
 (0)