karma-runner/karma — pull request #1054 by pkozlowski-opensource (2014-05-01 12:29:36+00:00)
Title: fix(launcher): cancel kill timeout when process exits cleanly

By default browsers are killed with `process.kill()` but it might
happen that a process doesn't play nicelly and doesn't exit so
there is a timeout after which a process is SIGKILL-ed. Before
this commit the mentioned timeout wasn't cleared on clean process
exit, preventing Karma from exiting just after all tests were run.

Fixes #946