我用WTelegramClient。恢复Internet连接后,客户端不会重新连接。
如下所示:
连接到149.154.167.91:443SocketException HostUnreachable (10065):尝试对不可访问的主机执行套接字操作。连接至2001:67c:4e8:f 004::A:443连接到149.154.167.50:443.
发布于 2022-04-14 16:54:07
连接已建立后,WTelegramClient应自动检测和处理瞬态连接损耗:
重新连接是在几秒钟后自动尝试的,而挂起的API调用则会自动恢复。在
client.OnUpdate事件将接收ReactorError对象,因此您可以决定要做什么。现在,您提供的日志并没有给出太多的上下文,所以我猜想这发生在使用WTelegramClient打开会话的一开始。
在本例中,没有自动重试,您只需在ConnectAsync或LoginUserIfNeeded调用周围使用try..catch捕捉连接错误,并决定何时重试连接。
https://stackoverflow.com/questions/71870469
复制相似问题