From 85e2b2be5062ae6c9f70d7f1de61b793dea73d9b Mon Sep 17 00:00:00 2001 From: amtoaer Date: Sat, 2 Mar 2024 14:08:22 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=8F=91=E7=94=9F=E8=B6=85=E6=97=B6?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E6=97=B6=E5=BF=BD=E7=95=A5=E6=8E=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- processor.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/processor.py b/processor.py index 8cffde6..af9a8cf 100644 --- a/processor.py +++ b/processor.py @@ -96,7 +96,10 @@ async def process() -> None: logger.exception("Failed to refresh credential.") return for favorite_id in settings.path_mapper: - await process_favorite(favorite_id) + try: + await process_favorite(favorite_id) + except asyncio.TimeoutError: + logger.exception("Process favorite {} timeout.", favorite_id) async def process_favorite(favorite_id: int) -> None: