hi
mit fork erstelle ich mehrere Kindprozesse. Das klappt auch alles soweit nur wie kriege ich die richtig gekillt, sodass keine zombies mehr im Progress sind. Mit einem Kindprozess ist das kein Problem aber mit mehreren?
Hier die Struktur von meinem bisherigen Code:
Vielleicht hat jemand eine Idee.Code:pid_t pid; pid = fork(); switch (pid) { case -1: printf ("Erstellen des Kindprozesses fehlgeschlagen"); case 0: .... exit(0); default: ... waitpid(pid,NULL,WNOHANG); break; }
MFG
xmarvel
Lesezeichen