Add support for killing child process correctly in *nix

Issue #3 new
Marco Trevisan created an issue

Please check this Sublime Text bug.

Since you're reimplementing the AsyncProcess class, I think it's quite trivial to use preexec_fn=os.setsid and os.killpg(self.proc.pid, signal.SIGTERM) in order to get all the child process of the build system to be correctly killed

Comments (2)

  1. Log in to comment