From 5bdf2e41df56aa37fbab81924cca625b13194385 Mon Sep 17 00:00:00 2001 From: John Smith Date: Mon, 28 Aug 2023 19:28:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DPython=203.11=20asyncio.wait?= =?UTF-8?q?=E6=8A=A5=E9=94=99=20close=20#120?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/translate.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/translate.py b/services/translate.py index 7164fc5..93269a9 100644 --- a/services/translate.py +++ b/services/translate.py @@ -184,7 +184,7 @@ async def _pop_task() -> TranslateTask: return queue.get_nowait() done_future_set, pending_future_set = await asyncio.wait( - [queue.get() for queue in _task_queues], + [asyncio.create_task(queue.get()) for queue in _task_queues], return_when=asyncio.FIRST_COMPLETED ) for future in pending_future_set: