From 636c902c65fb338021539320e110524da53c096b Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Mon, 18 Apr 2022 14:57:04 -0700 Subject: [PATCH] controlsd: check if process should be running (#24250) old-commit-hash: 067273b8e7d018dfa352a468543209851690a0ca --- selfdrive/controls/controlsd.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/selfdrive/controls/controlsd.py b/selfdrive/controls/controlsd.py index a1346a4393..43f0352d9e 100755 --- a/selfdrive/controls/controlsd.py +++ b/selfdrive/controls/controlsd.py @@ -369,7 +369,7 @@ class Controls: self.events.add(EventName.localizerMalfunction) # Check if all manager processes are running - not_running = {p.name for p in self.sm['managerState'].processes if not p.running} + not_running = {p.name for p in self.sm['managerState'].processes if not p.running and p.shouldBeRunning} if self.sm.rcv_frame['managerState'] and (not_running - IGNORE_PROCESSES): self.events.add(EventName.processNotRunning)