utiliser des timers ou des signaux me parait plus adequat