From 40bda61f2e22e77ee7cd1ecfb5c47f7ad04c68bf Mon Sep 17 00:00:00 2001 From: George Tsiamasiotis Date: Tue, 24 Sep 2024 08:10:10 +0300 Subject: [PATCH] Always call FrigateApp.stop() --- frigate/app.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/frigate/app.py b/frigate/app.py index a7ffacd21..fe53c6a7d 100644 --- a/frigate/app.py +++ b/frigate/app.py @@ -655,12 +655,8 @@ class FrigateApp: self.external_event_processor, self.stats_emitter, ).run(host="127.0.0.1", port=5001, debug=False, threaded=True) - except KeyboardInterrupt: - pass - - logger.info("Flask has exited...") - - self.stop() + finally: + self.stop() def stop(self) -> None: logger.info("Stopping...")