diff --git a/atom/common/node_bindings.cc b/atom/common/node_bindings.cc index d1db83b70850..36b125fefb6e 100644 --- a/atom/common/node_bindings.cc +++ b/atom/common/node_bindings.cc @@ -185,6 +185,10 @@ node::Environment* NodeBindings::CreateEnvironment( base::FilePath helper_exec_path; PathService::Get(content::CHILD_PROCESS_EXE, &helper_exec_path); process.Set("helperExecPath", helper_exec_path); + + if (base::CommandLine::ForCurrentProcess()->HasSwitch("debug-brk")) + process.Set("_debugWaitConnect", true); + return env; }