Aller au contenu

[PERL] Timer ? Thread ? Bloque le processus.


sebyoga

Sujets conseillés

Bonjour tous le monde,

Je vous plante le décor ;) :

J'ai un script qui écoute tout le temps ce qui ce passe sur un serveur irc et effectue des taches en fonctions de.

Je dois maintenant effectuer une manipulation toutes les 7 minutes sans que cela ne bloque la tache de fond qui est d'écouter.

J'ai essayé un thread, mais cela ne marche pas. :/ Enfin si ca marche, mais ca met en attente la tache de fond jusqu'à ce que le thread est terminer...

Quelqu'un aurait une idée ? car la je donne ma langue au chat.

Séb ;)

Modifié par sebyoga
Lien vers le commentaire
Partager sur d’autres sites

Je ne connais pas PERL , en revanche j'appuie les propos de Portekoi, tu dois pouvoir lancer plusieurs thread "en même temps" , sans que l'un bloque l'autre. Si c'est le cas ça veux dire que les deux sont intiement lié d'une façon ou d'une autre, dans l'algorithme.

Si algorithme il y a en PERL, alors des révisions il doit subire ^^:flower:

Lien vers le commentaire
Partager sur d’autres sites

Pour vous donnez une réponse :)

Je n'utilise pas thread->create, mais async \&mafonction;

Et la ca fonctionne ;)

Ne me demander pas pourquoi je sais pas lol

Merci,

Bonne nuit,

Séb

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...