From f37540f4e5fd7392fe930a3f189254403315f9b4 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Fri, 22 Aug 2025 11:44:16 +0800 Subject: [PATCH] fix get_rss timeout --- app/chain/site.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/chain/site.py b/app/chain/site.py index 23e0369f..d13182ff 100644 --- a/app/chain/site.py +++ b/app/chain/site.py @@ -313,6 +313,11 @@ class SiteChain(ChainBase): siteoper = SiteOper() rsshelper = RssHelper() for domain, cookie in cookies.items(): + # 检查系统是否停止 + if global_vars.is_system_stopped: + logger.info("系统正在停止,中断CookieCloud同步") + return False, "系统正在停止,同步被中断" + # 索引器信息 indexer = siteshelper.get_indexer(domain) # 数据库的站点信息 @@ -331,7 +336,7 @@ class SiteChain(ChainBase): cookie=cookie, ua=site_info.ua or settings.USER_AGENT, proxy=True if site_info.proxy else False, - timeout=site_info.timeout + timeout=site_info.timeout or 15 ) if rss_url: logger.info(f"更新站点 {domain} RSS地址 ...")