xiaozhi-esp32-server/main/xiaozhi-server/core/connection.py
@@ -1616,9 +1616,10 @@ if self.server is not None: await self.server.unregister_device_handler(self.device_id, self) try: from core.app_runtime.session import end_session from core.app_runtime.session import end_session, schedule_close_parent_except end_session(self, "disconnected") schedule_close_parent_except(self, "disconnected") except Exception as session_error: self.logger.bind(tag=TAG).warning(f"断线 flush TaskSession 失败: {session_error}")