diff --git a/selfdrive/manager/process.py b/selfdrive/manager/process.py index a423b1ff84..2dcb42f339 100644 --- a/selfdrive/manager/process.py +++ b/selfdrive/manager/process.py @@ -67,6 +67,7 @@ class ManagerProcess(ABC): daemon = False sigkill = False persistent = False + driverview = False proc: Optional[Process] = None enabled = True name = "" @@ -291,8 +292,7 @@ def ensure_running(procs: ValuesView[ManagerProcess], started: bool, driverview: p.stop(block=False) elif p.persistent: p.start() - elif getattr(p, 'driverview', False) and driverview: - # TODO: why is driverview an argument here? can this be done with the name? + elif p.driverview and driverview: p.start() elif started: p.start()