Bonjour,
Y en a t-il qui ont essayé :
http://trypticon.org/software/actionmessenger/?
Perso ça fonctionne bien, sauf qu’au bout d’un certain délai où aucun
message n’est transmis la socket avec le serveur jabber est cloturée …
Bonjour,
Y en a t-il qui ont essayé :
http://trypticon.org/software/actionmessenger/?
Perso ça fonctionne bien, sauf qu’au bout d’un certain délai où aucun
message n’est transmis la socket avec le serveur jabber est cloturée …
Le 02/10/07, Frédéric Logier a écrit :
Bonjour,
Y en a t-il qui ont essayé :
http://trypticon.org/software/actionmessenger/ ?
Perso ça fonctionne bien, sauf qu’au bout d’un certain délai où aucun
message n’est transmis la socket avec le serveur jabber est cloturée …
Oct 02 12:46:42 rails[17600]: IOError (closed stream):
/usr/lib/ruby/1.8/openssl/buffering.rb:178:in syswrite' /usr/lib/ruby/1.8/openssl/buffering.rb:178:in
do_write’
/usr/lib/ruby/1.8/openssl/buffering.rb:197:in `<<’
Non pas testé celui ci… Le problème que tu rencontres ressemble un
peu à ça j’ai l’impression: http://dev.ctor.org/http-access2/ticket/120,
cad perte de connection au bout d’un moment, sur une connection avec
keep-alive.
Peut être qu’avec le reste du stack-trace (s’il y en a un!) on verra
où corriger ça (ex: abandonner la socket et la recréer ? changer de
passerelle ? recréer la socket à chaque tour si c’est supportable ?)
voilà, “raw thoughts” comme on dit
– Thibaut
Le 02/10/07, Thibaut Barrère a écrit :
Non pas testé celui ci… Le problème que tu rencontres ressemble un
peu à ça j’ai l’impression: http://dev.ctor.org/http-access2/ticket/120,
cad perte de connection au bout d’un moment, sur une connection avec
keep-alive.
En effet mais bon le patch se résume à l’ajout d’un rescue nil :
http://dev.ctor.org/http-access2/changeset/134
Peut être qu’avec le reste du stack-trace (s’il y en a un!) on verra
où corriger ça (ex: abandonner la socket et la recréer ? changer de
passerelle ? recréer la socket à chaque tour si c’est supportable ?)voilà , “raw thoughts” comme on dit
Merci.
En effet mais bon le patch se résume à l’ajout d’un rescue nil :
http://dev.ctor.org/http-access2/changeset/134
oui, j’ai été voir avant de poster ce lien. Je me suis dit que ça te
donnerai peut être une piste au cas où le stack trace est parlant un peu
plus bas…
good luck !
Le 02/10/07, Thibaut Barrère a écrit :
En effet mais bon le patch se résume à l’ajout d’un rescue nil :
oui, j’ai été voir avant de poster ce lien. Je me suis dit que ça te
donnerai peut être une piste au cas où le stack trace est parlant un peu
plus bas…
Le plus étonnant c’est que le bug intervient au niveau du ssl d’après le
log, or à ma connaissance ActionMessenger ne fait pas ce genre de
connexion.
Le 02/10/07, Frédéric Logier a écrit :
Le plus étonnant c’est que le bug intervient au niveau du ssl d’après le
log, or à ma connaissance ActionMessenger ne fait pas ce genre de connexion.
Pour info j’ai résolu le problème avec un petit hack dans la lib. En
effet
j’avais un cluster mongrel et chacun se connectait sur la même ressource
xmpp, ce qui n’est pas possible. En ajoutant le Process.pid à la
ressource
ajoutée par la lib, je n’ai plus de perte de connexion.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs