isaacs/node-supervisor — pull request #129 by KamilSzot (2014-04-26 21:38:57+00:00)
Title: Windows doesn't kill processes spawned by the script when script gets killed.

After this change you can use supervisor on Win32 to run cofferscript files like that:

supervisor -x coffee.cmd index.coffee

The point of the change is to kill child process spawned by the coffee.cmd when there's need to restart the server. Windows (unlike linux?) doesn't seem to kill it automatically when coffee.cmd itself is killed.

Some discussion regarding the issue:
https://github.com/isaacs/node-supervisor/issues/83#issuecomment-40898374