From 34c9c398ca2a38040882ff885a90593ae57d3984 Mon Sep 17 00:00:00 2001 From: Wu Clan Date: Thu, 21 Aug 2025 10:58:53 +0800 Subject: [PATCH] Fix redis client not close after plugin parse (#780) --- backend/plugin/tools.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/plugin/tools.py b/backend/plugin/tools.py index 11f8bb3b..88802eca 100644 --- a/backend/plugin/tools.py +++ b/backend/plugin/tools.py @@ -178,6 +178,9 @@ def parse_plugin_config() -> tuple[list[dict[str, Any]], list[dict[str, Any]]]: # 重置插件变更状态 run_await(current_redis_client.delete)(f'{settings.PLUGIN_REDIS_PREFIX}:changed') + # 关闭连接 + run_await(current_redis_client.aclose)() + return extend_plugins, app_plugins