diff --git a/frigate/events/cleanup.py b/frigate/events/cleanup.py index 1ac03b2ed..1b9e1a673 100644 --- a/frigate/events/cleanup.py +++ b/frigate/events/cleanup.py @@ -95,7 +95,8 @@ class EventCleanup(threading.Thread): .namedtuples() .iterator() ) - logger.debug(f"{len(list(expired_events))} events can be expired") + expired_events = list(expired_events) + logger.debug(f"{len(expired_events)} events can be expired") # delete the media from disk for expired in expired_events: @@ -220,7 +221,8 @@ class EventCleanup(threading.Thread): .namedtuples() .iterator() ) - logger.debug(f"{len(list(expired_events))} events can be expired") + expired_events = list(expired_events) + logger.debug(f"{len(expired_events)} events can be expired") # delete the media from disk for expired in expired_events: media_name = f"{expired.camera}-{expired.id}"