From 8ba41363d86ca459e89470c0ed715694cc027c19 Mon Sep 17 00:00:00 2001 From: wangjunhua Date: Fri, 1 Sep 2023 17:40:05 +0800 Subject: [PATCH] add try for /queue/release to fix release error --- app/routers.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/routers.py b/app/routers.py index a2d0be8..d16e133 100644 --- a/app/routers.py +++ b/app/routers.py @@ -97,7 +97,12 @@ async def send_message(body: SendMessageIn): @router.post("/queue/release", response_model=TriggerResponse) async def queue_release(body: QueueReleaseIn): """bot 清除队列任务""" - taskqueue.pop(body.trigger_id) + try: + if len(taskqueue._concur_queue) > 0: + taskqueue.pop(body.trigger_id) + + except Exception as e: + print(e) return body