From 61f315f6c7109d90c575f9cc920a37d7bba75429 Mon Sep 17 00:00:00 2001 From: zqc <835569504@qq.com> Date: Sat, 28 Feb 2026 12:17:47 +0800 Subject: [PATCH] =?UTF-8?q?debug=5Fmode=E4=B9=9F=E6=8E=A7=E5=88=B6?= =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E8=BF=9B=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main_start.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/main_start.py b/main_start.py index f1f0f15..f7a607f 100644 --- a/main_start.py +++ b/main_start.py @@ -289,10 +289,12 @@ def start_service(): logger.info(f"[INFO] Started {downloader_count} HLS downloaders") # DEBUG_MODE=True 时,主进程等待所有子进程 - if DEBUG_MODE and processes: - logger.info("[DEBUG] Running in foreground mode, waiting for child processes...") - for process, name in processes: - process.wait() + if DEBUG_MODE: + all_processes = processes + downloader_processes + if all_processes: + logger.info("[DEBUG] Running in foreground mode, waiting for child processes...") + for process, name in all_processes: + process.wait() return started_count > 0