mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-27 01:23:55 +08:00
Remove unused code
This commit is contained in:
@@ -33,8 +33,6 @@ class WebSocketServer:
|
|||||||
self._intent = modules["intent"] if "intent" in modules else None
|
self._intent = modules["intent"] if "intent" in modules else None
|
||||||
self._memory = modules["memory"] if "memory" in modules else None
|
self._memory = modules["memory"] if "memory" in modules else None
|
||||||
|
|
||||||
self.active_connections = set()
|
|
||||||
|
|
||||||
auth_config = self.config["server"].get("auth", {})
|
auth_config = self.config["server"].get("auth", {})
|
||||||
self.auth_enable = auth_config.get("enabled", False)
|
self.auth_enable = auth_config.get("enabled", False)
|
||||||
# 设备白名单
|
# 设备白名单
|
||||||
@@ -98,14 +96,11 @@ class WebSocketServer:
|
|||||||
self._intent,
|
self._intent,
|
||||||
self, # 传入server实例
|
self, # 传入server实例
|
||||||
)
|
)
|
||||||
self.active_connections.add(handler)
|
|
||||||
try:
|
try:
|
||||||
await handler.handle_connection(websocket)
|
await handler.handle_connection(websocket)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
self.logger.bind(tag=TAG).error(f"处理连接时出错: {e}")
|
self.logger.bind(tag=TAG).error(f"处理连接时出错: {e}")
|
||||||
finally:
|
finally:
|
||||||
# 确保从活动连接集合中移除
|
|
||||||
self.active_connections.discard(handler)
|
|
||||||
# 强制关闭连接(如果还没有关闭的话)
|
# 强制关闭连接(如果还没有关闭的话)
|
||||||
try:
|
try:
|
||||||
# 安全地检查WebSocket状态并关闭
|
# 安全地检查WebSocket状态并关闭
|
||||||
|
|||||||
Reference in New Issue
Block a user