def close(self):
if self.mpirun_proc is None:
return
if not self._tmpfile.closed:
self._tmpfile.close()
os.killpg(os.getpgid(self.mpirun_proc.pid), signal.SIGTERM)
os.killpg(os.getpgid(self.mpirun_proc.pid), signal.SIGKILL)
self.mpirun_proc.wait()
self.mpirun_proc = None
评论列表
文章目录