J'ai écrit un script qui d'un coté scanne un répertoire et de l'autre envoie des données via sur le réseau.
J'ai pensé utiliser fork() mais le problème c'est que le fils ne meurent biensur jamais donc un waitpid() bloquerais le père qui attendrais que le fil meurent pour acceder au hash pareil pour le file il attendrais que papa soit entérré .
J'ai donc opté pour les thread mais le problème c'est que vue que je scanne le répertoire toute les 10 mn je fait un sleep(600); mais sa bloque tout le script sans comtper que les threads sa pompe pas mal de cpu mon pc est poussif heu enfin y'a 5 ans c'etait un bete de course la il vas aussi vite qu'un grille pain .
Si vous avez un solution pour fork() je suis tout ouie sinon thread
mici
Partager