From 4ee5b7481cc2a12379a2937daa926973f5585189 Mon Sep 17 00:00:00 2001 From: Will Miao <13051207myq@gmail.com> Date: Wed, 10 Sep 2025 18:49:35 +0800 Subject: [PATCH] fix(downloader): set socket read timeout to 5 minutes for improved stability during large downloads --- py/services/downloader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/py/services/downloader.py b/py/services/downloader.py index 9efba53b..dc38c0d1 100644 --- a/py/services/downloader.py +++ b/py/services/downloader.py @@ -97,7 +97,7 @@ class Downloader: timeout = aiohttp.ClientTimeout( total=None, # No total timeout for large downloads connect=60, # Connection timeout - sock_read=None # No socket read timeout + sock_read=300 # 5 minute socket read timeout ) self._session = aiohttp.ClientSession(