diff --git a/frigate/output/birdseye.py b/frigate/output/birdseye.py index f10998076c..20cda50f74 100644 --- a/frigate/output/birdseye.py +++ b/frigate/output/birdseye.py @@ -816,6 +816,5 @@ class Birdseye: def stop(self) -> None: self.birdseye_subscriber.stop() - self.config_enabled_subscriber.stop() self.converter.join() self.broadcaster.join() diff --git a/frigate/output/output.py b/frigate/output/output.py index 885fffd8de..befb663ebe 100644 --- a/frigate/output/output.py +++ b/frigate/output/output.py @@ -240,9 +240,7 @@ def output_frames( if birdseye is not None: birdseye.stop() - for subscriber in enabled_subscribers.values(): - subscriber.stop() - + config_enabled_subscriber.stop() websocket_server.manager.close_all() websocket_server.manager.stop() websocket_server.manager.join()