arrêter/actualiser un thread
Bonjour
dans une application gtk, j'ai un thread qui tourne en arrière plan en boucle infini.
le thread il est comme ca:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
gpointer *thread(gpointer data)
{
//debu:instruction
while(1)
{
}
} |
le problème c'est que j'ai besoin d'actualiser ce thread si l'utilisateur clic sur un bouton, ca veut dire que je veux revenir au début de la fonction thread.
j'ai essayé de terminer le thread et de le relancer mais sans succès, ces thread sont avec la glib.
Merci de m'aider