1- modifier delay_start pour qu'il s'arrête en même 


2 - Créer N threads qui font tous la même chose

Ce que je veux faire c'est que chaque thread tourne seul pendant x sec puis passe la main 
à un autre thread qui lui même va faire la meme chose

L'ordre d'execution des threads est fixé au démarrage du script, exemple

3 threads T1, T2, T3:

	 il tourne T1 puis T3 puis T2 puis ca recommence sur T1

Chaque thread affiche un message toutes les 0.1 secondes 
2 approches:
* 1 Event en 2 Threads - N threads, N event -> E1 entre T1 et T3, E2 en T3 en T2, E3 entre T2 et T1
	chaque thread attend d'être reveillé via l'event entre lui et son précédent (son event associé), 
	réveille le suivant quand il a fini, puis se rendort 
	
	paramètres entrants: event_current, event_next
	
* 1 Event, 1 Lock sur une variable partagée qui contient le nom du Thread qui tourne -> 
	chaque Thread qui met a jour la variable partagée T1 -> T3, T3 -> T2, T2 -> T1 protégé par le lock, 
	et l'event va reveiller tous les threads et chacun va regarder si c'est à lui de bosser   

	paramètres entrants: event_wakeup, nom_thread, lock, nom_next_thread

def t_affiche(msg, xsecs, e_stop, e_previous):
	"""
	e_stop: event pour s'arrêter
	e_previous: event pour démarrer le job
	e_next: event pour réveiller le thread suivant 
	"""

	while not e_stop.is_set():
		# j'attends d'avoir la main

			#pendant x secs je bosse
			print(msg)
			time.sleep(0.1)
		
		# je reveille le thread suivant
	


