vvo/selenium-standalone — pull request #38 by tonyzampogna (2014-11-25 03:05:35+00:00)
Title: ctrl-c loses default behavior

The index.js file was overriding the SIGINT event. This was not allowing us to kill the parent process because overriding the SIGINT event removes the default handler (http://nodejs.org/docs/latest/api/process.html#process_signal_events).

The process still listens for the 'exit' event, which gets signaled when calling SIGINT as well. Using that instead to kill child process.