not killing when pid is not assigned

This commit is contained in:
mantaohuang 2020-08-02 00:54:24 -04:00
parent d8c794fa56
commit 710811d641

View File

@ -104,6 +104,7 @@ class ProcessManager:
return
self.state = ProcessManagerState.IDLE
self.task.cancel()
if self.pid:
try:
os.kill(self.pid, signal.SIGINT)
except Exception as err: