Cleanup logging

This commit is contained in:
Nicolas Mowen 2024-07-10 06:34:13 -06:00
parent f42a20d3db
commit b399bc4b6f
3 changed files with 6 additions and 5 deletions

View File

@ -674,7 +674,7 @@ class CameraState:
) )
if current_frame is None: if current_frame is None:
logger.warning(f"Failed to get frame {frame_id} from SHM") logger.debug(f"Failed to get frame {frame_id} from SHM")
tracked_objects = self.tracked_objects.copy() tracked_objects = self.tracked_objects.copy()
current_ids = set(current_detections.keys()) current_ids = set(current_detections.keys())

View File

@ -99,7 +99,7 @@ def output_frames(
frame = frame_manager.get(frame_id, config.cameras[camera].frame_shape_yuv) frame = frame_manager.get(frame_id, config.cameras[camera].frame_shape_yuv)
if frame is None: if frame is None:
logger.warning(f"Failed to get frame {frame_id} from SHM") logger.debug(f"Failed to get frame {frame_id} from SHM")
continue continue
# send camera frame to ffmpeg process if websockets are connected # send camera frame to ffmpeg process if websockets are connected

View File

@ -127,21 +127,22 @@ def capture_frames(
if len(shm_frames) > shm_count: if len(shm_frames) > shm_count:
expired_frame_name = shm_frames.pop(0) expired_frame_name = shm_frames.pop(0)
frame_manager.delete(expired_frame_name) frame_manager.delete(expired_frame_name)
except Exception as e: except Exception:
logger.error(f"something video bad happened :: {e}") # always delete the frame
frame_manager.delete(frame_name) frame_manager.delete(frame_name)
# shutdown has been initiated # shutdown has been initiated
if stop_event.is_set(): if stop_event.is_set():
break break
logger.error(f"{config.name}: Unable to read frames from ffmpeg process.") logger.error(f"{config.name}: Unable to read frames from ffmpeg process.")
if ffmpeg_process.poll() is not None: if ffmpeg_process.poll() is not None:
logger.error( logger.error(
f"{config.name}: ffmpeg process is not running. exiting capture thread..." f"{config.name}: ffmpeg process is not running. exiting capture thread..."
) )
frame_manager.delete(frame_name)
break break
continue continue
frame_rate.update() frame_rate.update()