bah, un claque sur les fesses et voilà
(2sec, j'édites)
EDIT:
c'est quoi ces EXIT_FAILURE dans tes tests? si mknod merde, il renvoie canoniquement -1
et ça c'est louche
kill(getppid(), 0);
if(!pid_fils)
unlink("Htbl" );
c'est quoi ce kill? pourquoi de pas dire au pere d'attendre que les fils terminent avec un wait, puis supprimer le pipe.
les system c'est pas mal, ce la dit, comme tu t'en sers pour lancer des processus en taches de fond dans un cas ou soit pour executer un seul et unique processus, moi j'aurais plutot procéder avec d'autres fork et recouvrement. mais bon, c'est valide
Message édité par Taz le 26-06-2003 à 18:47:49