Communauté Eggdrop

Version complète : Probleme eggdrop package http [résolu]
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour je possede un eggdrop version 1.6.19 qui tourne sur une debian
et j'utilise le script motus.tcl de MenzAgitat sur un salon moyennement fréquenté.

Le timeout de mon package http ne fonctionne pas
Quand le site des definitions des mots du motus est inaccessible, le timeout de 5 milliseconds n'est pas respecté, et l'eggdrop reste bloqué jusqua ce qu'il parte en ping timeout...
Heureusement le site n'est pas souvent indisponible mais ça arrive quand meme de temps en temps et c'est tres embetant quand ça arrive.

merci pour votre aide

Infos :
eggdrop 1.6.19
Motus v2.1.20080905 par MenzAgitat

‹T4z› .tcl package present http
<MotusS> Tcl: 2.5.5
as tu charger le tcl alltools ?
alltools n'etait pas chargé pourtant il est bien mis dans la config..
je viens de le charger je vais voir si ça fonctionne (il faut que j'attende que le site soit indisponible)
a suivre .
alltools etait bien chargé et ça ne vient pas de là, le site a encore été indisponible et le bot a planté ping timeout, j'ai mi une crontab donc il se relance tout seul..

Message en party line :
-22:16:32- <MotusS> [22:17] (!) timer drift -- spun 14 minutes
-22:16:32- <MotusS> [22:17] -ERROR from server- Closing Link: MotusS[ANantes-159-1-97-171.w86-195.abo.wanadoo.fr] (Ping timeout)
-22:16:32- <MotusS> [22:17] Disconnecting from server.
Est-ce que tu as bien chargé le module dns?
Le message signifie que ton Eggdrop a été inactif pendant X minutes, ça peut venir de plusieurs choses:

1) Tu n'as pas chargé le module DNS et les dns de ta machin sont très très lents à résoudre
2) Un script Tcl bloque ton Eggdrop (Ce qui peut aussi avoir un rapport avec le 1)
3) L'heure de ton serveur a changée ce qui a embrouillé ton Eggdrop (moin probable)
oui le module dns est chargé au lancement
Tcl 8.5 ou 8.4?
-13:46:19- <MotusS> [13:46] #T4z# status
-13:46:19- <MotusS> I am Vincent, running eggdrop v1.6.19: 3 users (mem: 109k).
-13:46:19- <MotusS> En ligne depuis 3 days, 21:31 (arrière plan) - CPU: 10:32 - Cache hit: 5.3%
-13:46:19- <MotusS> Admin: T4z <email: *******.**@*******.***>
-13:46:19- <MotusS> Config file: eggdrop.conf
-13:46:19- <MotusS> OS: Linux 2.6.26-1-686
-13:46:19- <MotusS> librairie Tcl: /usr/share/tcltk/tcl8.4
-13:46:19- <MotusS> Tcl version: 8.4.19 (header version 8.4.19)
-13:46:19- <MotusS> Tcl is threaded.
-13:46:19- <MotusS> Loaded module information:
-13:46:19- <MotusS> Channels: #Motus, #games
-13:46:20- <MotusS> Online as: MotusS!MotusS@europnet-1DE02F07.w90-54.abo.wanadoo.fr (MotusS)
-13:46:20- <MotusS> Server irc.fantasya.org:6667 (connected for 00:11)
-13:46:20- <MotusS> #Motus : 23 members, enforcing "+tn" (greet)

Edité par MenzAgitat : adresse e-mail masquée
J'opterai pour un bug de Motus, à quel moment exactement l'erreur se produit?
(Suite à quelle commande ou à quels moment dans le jeux?)
Ok, donc j'ai finis par trouver, j'ai remonté le soucis à Menze, le problème vient d'un bug dans le script.
Pour le corriger en attendant la prochain version, modifies ta variables definition_timeout dans ton fichier de config.

Elle doit être à 5000, mets la à 5.
ok bug resolu merci merwin