From 2f9308e0b14c61675a963a31364f57b791c30e26 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Thu, 18 Dec 2025 15:16:26 -0600 Subject: [PATCH] Always apply base log level suppressions for noisy third-party libraries even if no specific logConfig is provided --- frigate/util/process.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/frigate/util/process.py b/frigate/util/process.py index 0bef991fc..1613c1e43 100644 --- a/frigate/util/process.py +++ b/frigate/util/process.py @@ -65,10 +65,15 @@ class FrigateProcess(BaseProcess): logging.basicConfig(handlers=[], force=True) logging.getLogger().addHandler(QueueHandler(self.__log_queue)) + # Always apply base log level suppressions for noisy third-party libraries + # even if no specific logConfig is provided if logConfig: frigate.log.apply_log_levels( logConfig.default.value.upper(), logConfig.logs ) + else: + # Apply default INFO level with standard library suppressions + frigate.log.apply_log_levels("INFO", {}) self._setup_memray()