From 9d115c1b3c2728516549d75b754e55a6f4242370 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Tue, 24 Jun 2025 15:55:53 -0600 Subject: [PATCH] run logpipe --- frigate/log.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frigate/log.py b/frigate/log.py index 4672079c5..cc081b5ff 100644 --- a/frigate/log.py +++ b/frigate/log.py @@ -142,7 +142,8 @@ def redirect_stdout_to_logpipe(log_name: str, level: int): def decorator(func): @wraps(func) def wrapper(*args, **kwargs): - current_log_pipe = LogPipe(log_name, level) + current_log_pipe = LogPipe(log_name, logging.ERROR) + current_log_pipe.run() old_stdout = sys.stdout old_stderr = sys.stderr @@ -150,11 +151,13 @@ def redirect_stdout_to_logpipe(log_name: str, level: int): sys.stderr = current_log_pipe try: + print() result = func(*args, **kwargs) finally: sys.stdout = old_stdout sys.stderr = old_stderr current_log_pipe.dump() + current_log_pipe.close() return result