Я использую библиотеку xmpppy для написания робота XMPP IM.
Я хочу действовать на разъединения, но я не знаю, как обнаружить разъединения. Это может произойти в случае сбоя вашего сервера Jabber или если вы потеряли подключение к Интернету.
Я нашел обратный вызов, RegisterDisconnectHandler(self, DisconnectHandler)
, но он не работал при сбое сети, он работает только тогда, когда я явно вызываю метод «отключить».
Как обнаружить сбой в сети или сбой сервера?