From 14c3d66ce6a8ccfd53d6bfb9618e948cbf5ccaf7 Mon Sep 17 00:00:00 2001 From: Tejas Attarde <201814263+tejasae-afk@users.noreply.github.com> Date: Sat, 14 Mar 2026 00:23:45 -0400 Subject: [PATCH 1/2] perf(modules): set a timeout on alipan HTTP calls --- app/modules/filemanager/storages/alipan.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/modules/filemanager/storages/alipan.py b/app/modules/filemanager/storages/alipan.py index 0c18d141..eca669b3 100644 --- a/app/modules/filemanager/storages/alipan.py +++ b/app/modules/filemanager/storages/alipan.py @@ -558,7 +558,7 @@ class AliPan(StorageBase, metaclass=WeakSingleton): """ 上传单个分片 """ - return requests.put(upload_url, data=data) + return requests.put(upload_url, data=data, timeout=10.0) def _list_uploaded_parts(self, drive_id: str, file_id: str, upload_id: str) -> dict: """ From 77a0b3808189bf5bba359ca0049c48e433a9d7ce Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 14 Mar 2026 13:25:00 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20alipan.py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- app/modules/filemanager/storages/alipan.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/modules/filemanager/storages/alipan.py b/app/modules/filemanager/storages/alipan.py index eca669b3..0b3246b8 100644 --- a/app/modules/filemanager/storages/alipan.py +++ b/app/modules/filemanager/storages/alipan.py @@ -558,7 +558,7 @@ class AliPan(StorageBase, metaclass=WeakSingleton): """ 上传单个分片 """ - return requests.put(upload_url, data=data, timeout=10.0) + return requests.put(upload_url, data=data, timeout=60.0) def _list_uploaded_parts(self, drive_id: str, file_id: str, upload_id: str) -> dict: """