ensure disabled cameras dont break shutdown

This commit is contained in:
Blake Blackshear 2024-06-06 17:34:57 -05:00
parent 17b175a89f
commit bd5e8924d9

View File

@ -743,6 +743,7 @@ class FrigateApp:
# ensure the capture processes are done
for camera in self.camera_metrics.keys():
capture_process = self.camera_metrics[camera]["capture_process"]
if capture_process is not None:
logger.info(f"Waiting for capture process for {camera} to stop")
capture_process.terminate()
capture_process.join()
@ -750,6 +751,7 @@ class FrigateApp:
# ensure the camera processors are done
for camera in self.camera_metrics.keys():
camera_process = self.camera_metrics[camera]["process"]
if camera_process is not None:
logger.info(f"Waiting for process for {camera} to stop")
camera_process.terminate()
camera_process.join()