为什么使用时会出现此错误客户端.断开连接()断开连接(使用python xmppy)?

2024-06-02 08:38:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我在这里找到了讨论:How do I disconnect my XMPPPY client object?,最后说.disconnect()是正确的方法。在

代码如下:

while True:
        try:
                client.Process(5)
                if not client.isConnected:
                        client.reconnectAndReauth()
        except KeyboardInterrupt:
                client.disconnect()
                break;
        flush_queued_messages()

这是我按^C时收到的错误

^{pr2}$

此服务器代码来自gcm服务器,使用位于https://developer.android.com/google/gcm/ccs.html的python示例代码实现

我_实现_这_一_点_是_因为_我_的_服务器_在_一_段_时间_后_停止_接收_消息_ ( _发送_仍然_正常_ ) - _我_认为_我_可能_有_太_多_的_活动_连接_ 。_只是发送到服务器的消息没有得到一致的接收。这是另一个我还没弄明白的问题。在


Tags: 方法代码服务器clienttrue消息objectmy
1条回答
网友
1楼 · 发布于 2024-06-02 08:38:06

我已经转向Java来实现代码。在那里工作得很好。最可能的原因是文档混乱,断开连接功能可能没有定义好。 不用说,创建这个库是一个很好的努力,不管怎样!在

相关问题 更多 >