stop of dailog with jabber server
== Français == J'utilise Gajim 0.10.1 sous windows XP SP1 connecté sur un serveur jabber 1.4 à travers un tunnel SSH.
Au bout d'un temps aléatoire inférieur à 5 min, toute communication avec le serveur devient impossible alors que toutes les sockets sont, d'après les OS, en bon état. Dans gajim, il est alors impossible de recevoir et d'envoyer des message au serveur, celà est visible dans la console XML qui ne se rempli plus. Que ce soit pour faire du chat ou même changer son état. Donc impossible de se déconnecter du serveur via Gajim, obliger de quitter Gajim puis de le relancer. J'ai un traceback dans le fichier de log ... mais pour moi, ça n'est pas le pb. En effet avec la version SVN j'ai le même traceback au lancement de gajim, et c'est bien après que j'ai le problème de connection fantome.
Côté serveur, jabberd envoi les messages xml comme si tout allait bien ... seulement gajim ne les affiche plus ce qui fait que je perd des messages.
Le problème est apparue avec la version 0.10
English
I use Gajim 0.10.1 on windows XP SP1 connected on jabberd 1.4 behind a ssh tunnel.
after few minutes, communication between gajim and server is stoped, but all sockets were alive. In this situation, chat and change status are impossible.
This problem is only with version 0.10 and 0.10.1, with 0.9 that work fine.
Jabberd don't see that Gajim was stoped, and send all new XML messages. Gajim don't show it, and i lose messages.
traceback find in gajim.exe.log
Traceback (most recent call last):
File "gajim.py", line 1684, in process_connections
File "common\xmpp\idlequeue.pyc", line 210, in process
File "common\xmpp\transports_nb.pyc", line 143, in pollin
File "common\xmpp\transports_nb.pyc", line 245, in _do_receive
File "common\xmpp\dispatcher_nb.pyc", line 347, in dispatch
File "common\connection_handlers.pyc", line 411, in _bytestreamResultCB
File "common\proxy65_manager.pyc", line 72, in resolve_result
File "common\proxy65_manager.pyc", line 102, in resolve_result
File "common\proxy65_manager.pyc", line 185, in __init__
File "common\socks5.pyc", line 355, in __init__
socket.gaierror: (11001, 'getaddrinfo failed')