Se ho capito bene .
Il processo padre con la fork lancia il processo figlio.
- Il padre conserva il PID dei figlii restituiti dalla fork
- Il padre con un contatore , tiene conto di tutti i figli.
In questo il padre avendo Il pid puo' uccidere il processo figlio .
Il figlio conosce il PID del padre ( passandoglielo come argomento )e può mandate un signal al padre per comunicargli che ha finito.
Non sei fuori strada , la gestione dei processi si implementa con fork() signal