Salut,
Dans un de mes programmes pl (un bot irc) je souhaiterais mettre en place l'execution d'une procedure toutes les n minutes.
J'ai donc lancé un thread avec en parametre le nom de ma procedure.
je m'explique :
Code :
- sub sub1{
- boucle tant que {
- print "coucou";
- sleep 60;
- }
- }
- thread(sub1)
- detach(sub1)
- ...
- prog principale
- ...
|
vala jusque là, ca roule a peu pres correctement
le pb est arrivé lorsque g voulu faire appel a une procedure depuis sub1
de meme lorsque je veux acceder à une variable defini dans prog principal
j'ai essayé avec les declarations du style my $var : shared
mais je rencontre des pb puisque celle-ci est un objet.
Pv-vz m'aider ?