From 2f57f1729da92b10a7518849619b0c889b026a20 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Wed, 15 Sep 2021 19:51:55 -0700 Subject: [PATCH] add shouldBeRunning field to managerState (#22246) --- cereal | 2 +- selfdrive/manager/process.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/cereal b/cereal index 5c3520d53f..5b6f6772f9 160000 --- a/cereal +++ b/cereal @@ -1 +1 @@ -Subproject commit 5c3520d53fd86cb07ff5151e8951d9db3e2d750e +Subproject commit 5b6f6772f92477f851e88113c5e75fa99e66b779 diff --git a/selfdrive/manager/process.py b/selfdrive/manager/process.py index a5f91c935b..8cb3505b8e 100644 --- a/selfdrive/manager/process.py +++ b/selfdrive/manager/process.py @@ -160,6 +160,7 @@ class ManagerProcess(ABC): state.name = self.name if self.proc: state.running = self.proc.is_alive() + state.shouldBeRunning = self.proc is not None and not self.shutting_down state.pid = self.proc.pid or 0 state.exitCode = self.proc.exitcode or 0 return state