From d9707bcaac12d20c07adaacdde62f7618547deee Mon Sep 17 00:00:00 2001 From: Willem Melching Date: Mon, 8 Mar 2021 15:42:09 +0100 Subject: [PATCH] manager: check if process is running before sending signal old-commit-hash: af2a847f0647320c2e741221ca70ebf3657182f3 --- selfdrive/manager/process.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/selfdrive/manager/process.py b/selfdrive/manager/process.py index b7af893c05..8edd102d57 100644 --- a/selfdrive/manager/process.py +++ b/selfdrive/manager/process.py @@ -107,6 +107,10 @@ class ManagerProcess(ABC): return ret def signal(self, sig): + if self.proc is None: + return + + # Don't signal if already exited if self.proc.exitcode is not None and self.proc.pid is not None: return