处理异常消息
This commit is contained in:
6
robot.py
6
robot.py
@@ -224,7 +224,11 @@ class Robot(Job):
|
||||
if data:
|
||||
for message in data:
|
||||
# 处理消息
|
||||
wxmsg: WxMessage = WxMessage.from_json(message)
|
||||
try:
|
||||
wxmsg: WxMessage = WxMessage.from_json(message)
|
||||
except Exception as e:
|
||||
self.LOG.error(f"WxMessage.from_json 解析失败,消息内容: {message},错误: {e}")
|
||||
continue # 跳过本条消息,继续处理下一条
|
||||
await self._process_ipad_message(wxmsg)
|
||||
|
||||
# 使用异步睡眠替代忙等待循环
|
||||
|
||||
Reference in New Issue
Block a user