|
|
|
@ -369,7 +369,7 @@ class Controls: |
|
|
|
self.events.add(EventName.localizerMalfunction) |
|
|
|
self.events.add(EventName.localizerMalfunction) |
|
|
|
|
|
|
|
|
|
|
|
# Check if all manager processes are running |
|
|
|
# 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): |
|
|
|
if self.sm.rcv_frame['managerState'] and (not_running - IGNORE_PROCESSES): |
|
|
|
self.events.add(EventName.processNotRunning) |
|
|
|
self.events.add(EventName.processNotRunning) |
|
|
|
|
|
|
|
|
|
|
|
|