diff --git a/frigate/app.py b/frigate/app.py index 67f2233f7..e423bd513 100644 --- a/frigate/app.py +++ b/frigate/app.py @@ -188,7 +188,7 @@ class FrigateApp: recording_process.daemon = True self.recording_process = recording_process recording_process.start() - self.processes["recording"] = recording_process.pid + self.processes["recording"] = recording_process.pid or 0 logger.info(f"Recording process started: {recording_process.pid}") def bind_database(self) -> None: diff --git a/frigate/types.py b/frigate/types.py index e640c414d..3cc401ebb 100644 --- a/frigate/types.py +++ b/frigate/types.py @@ -34,4 +34,4 @@ class StatsTrackingTypes(TypedDict): started: int latest_frigate_version: str last_updated: int - processes: dict[str, int] \ No newline at end of file + processes: dict[str, int]