From bd68bcfd27de3facae06c913d8577ca3aed97fa9 Mon Sep 17 00:00:00 2001 From: DDSRem <1448139087@qq.com> Date: Tue, 24 Mar 2026 20:44:26 +0800 Subject: [PATCH] fix: await async config reload handlers Restore awaiting of async on_config_changed callbacks in ConfigReloadMixin to ensure config reload logic executes correctly. Made-with: Cursor --- app/utils/mixins.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/utils/mixins.py b/app/utils/mixins.py index cd838899..41d7a25b 100644 --- a/app/utils/mixins.py +++ b/app/utils/mixins.py @@ -41,7 +41,7 @@ class ConfigReloadMixin: logger.info( f"配置 {', '.join(changed_keys)} 变更,重载 {self.get_reload_name()}..." ) - self.on_config_changed() + await self.on_config_changed() else: def wrapper(self: ConfigReloadMixin, event: Event):