I\'m launching a subprocess with the following command:
p = subprocess.Popen(cmd, stdout=subprocess.PIPE, shell=True)
However, when I try t
Send the signal to all the processes in group
self.proc = Popen(commands, stdout=PIPE, stderr=STDOUT, universal_newlines=True, preexec_fn=os.setsid) os.killpg(os.getpgid(self.proc.pid), signal.SIGHUP) os.killpg(os.getpgid(self.proc.pid), signal.SIGTERM)