def kill(self): if self._gone: return ProcessUtils.kill_proc(self.pid) if self._debugger: self._debugger.passive_processes.remove(self) self._gone = True if self._debugger: self._debugger.passive_processes.remove(self) self._timer.enabled = False