From 036d1949e7e719fe78a90f0f812a5f766c0a368f Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Thu, 12 Jun 2025 08:57:58 -0600 Subject: [PATCH] Cleanup --- frigate/util/builtin.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/frigate/util/builtin.py b/frigate/util/builtin.py index 0433af18e..a759e59d5 100644 --- a/frigate/util/builtin.py +++ b/frigate/util/builtin.py @@ -341,11 +341,14 @@ def clear_and_unlink(file: Path, missing_ok: bool = True) -> None: def empty_and_close_queue(q: mp.Queue): while True: try: - q.get(block=True, timeout=0.5) - except queue.Empty: - q.close() - q.join_thread() - return + try: + q.get(block=True, timeout=0.5) + except queue.Empty: + q.close() + q.join_thread() + return + except AttributeError: + pass def generate_color_palette(n):