> Din cate stiu eu teoria spunea ca daca omori procesul parinte atunci iti > moare si copilul doar daca nu cumva copilul trateaza unu anumit semnal. S-a > schimbat ceva intre timp?
nope ... in general cand procesul parinte primeste un semnal, il primesc toti copiii lui ( daca nu cumva au setat niste flaguri, nu mai stiu exact care ) exemplu: dai cu ^C in parinte si toti copiii primesc sigint cu alte semnale nu am testat ... SIGSUSP(^Z) sunt curios cum reactioneaza atentie, una e sa dai cu un signal in proces si alta e ca el sa se termine in momentul in care parintele se termina atunci procesul copil parca primeste un semnal, nu mai stiu exact care ... in lista am gasit acuma SIGCHLD sau SIGCLD care e exact opusul ... anunta parintele ca copilul s-a dus in momentul in care procesul ramane orfan atunci automat parintele lui se schimba in 1 ... aka init si btw: se recomanda sa faci un sleep(1) in parinte inainte de exit ... pe unele sisteme s-ar putea sa faca figuri altfel ( citat din nu mai stiu ce surse de program ) Alex --- Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to unsubscribe from this list.
