插件管理API测试与修改通过

This commit is contained in:
UnCLAS-Prommer
2025-07-24 00:31:53 +08:00
parent ae675faaa0
commit d6284b6b4c
6 changed files with 302 additions and 82 deletions

View File

@@ -75,6 +75,8 @@ class EventsManager:
handler_task = asyncio.create_task(handler.execute(transformed_message))
handler_task.add_done_callback(self._task_done_callback)
handler_task.set_name(f"{handler.plugin_name}-{handler.handler_name}")
if handler.handler_name not in self._handler_tasks:
self._handler_tasks[handler.handler_name] = []
self._handler_tasks[handler.handler_name].append(handler_task)
except Exception as e:
logger.error(f"创建事件处理器任务 {handler.handler_name} 时发生异常: {e}")