This commit is contained in:
qsc
2025-12-05 14:51:39 +08:00
parent dbc8ba5f4a
commit e916d41501
3 changed files with 6 additions and 98 deletions
+3 -2
View File
@@ -58,7 +58,7 @@ class Jx3ApiPlugin(Star):
self.jx3fun = JX3Service(self.api_config,self.db)
self.at = AsyncTask(self.context, self.conf, self.jx3fun)
# 周期函数调用
self.kf_task = asyncio.create_task(self.at.cycle_kaifjiankong())
self.kf_task = asyncio.create_task(self.at.cycle_kfjk())
logger.info("jx3api异步插件初始化完成")
@@ -279,7 +279,8 @@ class Jx3ApiPlugin(Star):
async def terminate(self):
"""可选择实现异步的插件销毁方法,当插件被卸载/停用时会调用。"""
# 关闭数据库连接
await self.db.close()
# 后台进程销毁
# 后台z周期进程销毁
self.kf_task.cancel()
logger.info("jx3api插件已卸载/停用")