如果长连接心跳失败,则尝试二次登录。

This commit is contained in:
liuwei
2025-05-07 10:37:17 +08:00
parent a04e99c9c1
commit 9a2d9f3f12
2 changed files with 26 additions and 0 deletions

View File

@@ -321,6 +321,11 @@ class Robot(Job):
self.LOG.warning("长连接心跳失败")
except Exception as e:
self.LOG.error(f"wechat_ipad heartbeat long: {e}")
success = await self.ipad_bot.twice_auto_auth()
if success:
self.LOG.debug("尝试二次登录成功")
else:
self.LOG.warning("尝试二次登录失败")
await asyncio.sleep(10)
async def _process_ipad_message(self, message: WxMessage):