cs_Steak
Messages postés8Date d'inscriptionmercredi 23 janvier 2002StatutMembreDernière intervention 6 septembre 2003
-
6 sept. 2003 à 12:50
cs_muad-dib
Messages postés103Date d'inscriptionlundi 9 avril 2001StatutMembreDernière intervention16 juillet 2008
-
4 mai 2007 à 22:49
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_muad-dib
Messages postés103Date d'inscriptionlundi 9 avril 2001StatutMembreDernière intervention16 juillet 2008 4 mai 2007 à 22:49
Salut ! une petite question à quoi sert le fork() ici?
totologik
Messages postés1Date d'inscriptionjeudi 4 septembre 2003StatutMembreDernière intervention24 octobre 2003 24 oct. 2003 à 11:33
Désolé pour mon manque de lucidité mais sur le coup du pipe j'ai du mal à suivre, a quoi sert le pipe si le père se meurt?), pouvez me donner quelques explication supplémentaires? D'autre part , ce devrait bien être possible de récupérer le pid du processus sans passer par un fichier, la fonction "ps" le fait bien. Si quelqun a des infos, je suis prenneur ! A+
cs_Nebula
Messages postés787Date d'inscriptionsamedi 8 juin 2002StatutMembreDernière intervention 7 juin 20072 8 sept. 2003 à 09:03
Je précise que j'ai cherché "man pipe" sur google (je suis sous windows là...), et qu'après quelques résultats salaces, j'ai obtenu l'url http://www.linux-france.org/article/man-fr/man2/pipe-2.html dont le contenu bien qu'instructif, est succint...
cs_Nebula
Messages postés787Date d'inscriptionsamedi 8 juin 2002StatutMembreDernière intervention 7 juin 20072 8 sept. 2003 à 08:59
Merci pour l'astuce, mais comme je débute en programmation unix, je ne sais pas encore comment utiliser les pipes (enfin, dans un programme j'entend), donc si tu avais un exemple sous la main, çà serait super :p
Quand au fichier il permet surtout de faire un "kill `cat toto.pid`" sans avoir besoin de chercher le PID du démon dans la liste des process, donc je vais probablement le garder, mais je conçois que pour gérer des instances, c'est un peu ... archaïque, lol
A+
cs_Steak
Messages postés8Date d'inscriptionmercredi 23 janvier 2002StatutMembreDernière intervention 6 septembre 2003 6 sept. 2003 à 12:50
Simpa ton code mais j'ai juste une petite critique....
Pour voir si une instance du demon est deja lancé, il faut utiliser un
pipe et nom un fichier...
Utilise la fonction pipe();
...
4 mai 2007 à 22:49
24 oct. 2003 à 11:33
8 sept. 2003 à 09:03
8 sept. 2003 à 08:59
Quand au fichier il permet surtout de faire un "kill `cat toto.pid`" sans avoir besoin de chercher le PID du démon dans la liste des process, donc je vais probablement le garder, mais je conçois que pour gérer des instances, c'est un peu ... archaïque, lol
A+
6 sept. 2003 à 12:50
Pour voir si une instance du demon est deja lancé, il faut utiliser un
pipe et nom un fichier...
Utilise la fonction pipe();
...