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