X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=tcpsock.tex;h=8c50b5e5026efb5ef176b94f7bc25b59700acb2f;hp=5c618e563e6a3c263323f1fc185aba765a96f58a;hb=17bae834f41549575a11ddf444d97de8d575269e;hpb=bb7af0b0462a0f09ae13f617ef8f40c24e1857cf diff --git a/tcpsock.tex b/tcpsock.tex index 5c618e5..8c50b5e 100644 --- a/tcpsock.tex +++ b/tcpsock.tex @@ -2152,10 +2152,10 @@ perch interrotta dall'arrivo di \const{SIGCHLD}, è quella ad \func{accept}, che è l'unica funzione che può mettere il processo padre in stato di sleep nel periodo in cui un figlio può terminare; si noti infatti come le altre -\textit{slow system call}\footnote{si ricordi la distinzione fatta in - \secref{sec:sig_gen_beha}.} o sono chiamate prima di entrare nel ciclo -principale, quando ancora non esistono processi figli, o sono chiamate dai -figli stessi e non risentono di \const{SIGCHLD}. +\index{system call lente} \textit{slow system call}\footnote{si ricordi la + distinzione fatta in \secref{sec:sig_gen_beha}.} o sono chiamate prima di +entrare nel ciclo principale, quando ancora non esistono processi figli, o +sono chiamate dai figli stessi e non risentono di \const{SIGCHLD}. Per questo l'unica modifica sostanziale nel ciclo principale (\texttt{\small 23--42}), rispetto precedente versione di \figref{fig:TCP_ServEcho_first}, è