* Electron version: 1.7.2
* Operating system: macOS 10.12.5

### Expected behavior

Forked processes can be started with `--inspect` or `--inspect-brk` for debugging them.

### Actual behavior

This option does not seem to have any impact.

### How to reproduce

* `git clone https://github.com/bpasero/electron-inspect.git`
* `npm install`
* `./node_modules/.bin/electron .`

=> we fork the process in https://github.com/bpasero/electron-inspect/blob/master/fork.js#L3
=> you see a file `tempXYZ` appearing which means `script.js` was executed
=> this is unexpected because `fork.js` was forked with `--inspect-brk`

atom/browser/node_debugger.cc
}
NodeDebugger::~NodeDebugger() {
}
void NodeDebugger::Start() {
  auto inspector = env_->inspector_agent();
  if (inspector == nullptr)
    return;
  node::DebugOptions options;
  for (auto& arg : base::CommandLine::ForCurrentProcess()->argv()) {
#if defined(OS_WIN)
    options.ParseOption(base::UTF16ToUTF8(arg));
#else
    options.ParseOption(arg);
#endif
  }
  if (options.inspector_enabled()) {
    
    
    platform_.reset(v8::platform::CreateDefaultPlatform());
    
    
    if (options.wait_for_connect()) {
      mate::Dictionary process(env_->isolate(), env_->process_object());
      process.Set("_debugWaitConnect", true);
    }
    inspector->Start(platform_.get(), nullptr, options);
  }
}
}