mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-05 18:55:23 +03:00
don't check if the frame queue is empty, just try and get from it
This commit is contained in:
parent
ca99d94725
commit
33586567b6
@ -741,13 +741,15 @@ def process_frames(
|
|||||||
region_min_size = int(max(model_config.height, model_config.width) / 2)
|
region_min_size = int(max(model_config.height, model_config.width) / 2)
|
||||||
|
|
||||||
while not stop_event.is_set():
|
while not stop_event.is_set():
|
||||||
if exit_on_empty and frame_queue.empty():
|
|
||||||
logger.info("Exiting track_objects...")
|
|
||||||
break
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
if exit_on_empty:
|
||||||
|
frame_time = frame_queue.get(False)
|
||||||
|
else:
|
||||||
frame_time = frame_queue.get(True, 1)
|
frame_time = frame_queue.get(True, 1)
|
||||||
except queue.Empty:
|
except queue.Empty:
|
||||||
|
if exit_on_empty:
|
||||||
|
logger.info("Exiting track_objects...")
|
||||||
|
break
|
||||||
continue
|
continue
|
||||||
|
|
||||||
current_frame_time.value = frame_time
|
current_frame_time.value = frame_time
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user