Aggiunta nota sul self-pipe trick ed un po' di indici
[gapil.git] / signal.tex
index 51ec560caf379e1f5b4ef5c4181efc0aafb02afe..e8efc45ef2f79a250016d7f1ff37e27bd48e566e 100644 (file)
@@ -3,7 +3,7 @@
 %% Copyright (C) 2000-2004 Simone Piccardi.  Permission is granted to
 %% copy, distribute and/or modify this document under the terms of the GNU Free
 %% Documentation License, Version 1.1 or any later version published by the
-%% Free Software Foundation; with the Invariant Sections being "Prefazione",
+%% Free Software Foundation; with the Invariant Sections being "Un preambolo",
 %% with no Front-Cover Texts, and with no Back-Cover Texts.  A copy of the
 %% license is included in the section entitled "GNU Free Documentation
 %% License".
@@ -1563,10 +1563,10 @@ quale potr
 segnale, e prendere le relative azioni conseguenti (\texttt{\small 6-11}).
 
 Questo è il tipico esempio di caso, già citato in
-sez.~\ref{sec:proc_race_cond}, in cui si genera una race condition\index{race
-  condition}; se infatti il segnale arriva immediatamente dopo l'esecuzione
-del controllo (\texttt{\small 6}) ma prima della cancellazione del flag
-(\texttt{\small 7}), la sua occorrenza sarà perduta.
+sez.~\ref{sec:proc_race_cond}, in cui si genera una race condition 
+\index{race condition}; se infatti il segnale arriva immediatamente dopo
+l'esecuzione del controllo (\texttt{\small 6}) ma prima della cancellazione
+del flag (\texttt{\small 7}), la sua occorrenza sarà perduta.
 
 Questi esempi ci mostrano che per una gestione effettiva dei segnali occorrono
 funzioni più sofisticate di quelle illustrate finora, che hanno origine dalla
@@ -1587,9 +1587,10 @@ pendenti.  Per questo motivo lo standard POSIX.1, insieme alla nuova semantica
 dei segnali ha introdotto una interfaccia di gestione completamente nuova, che
 permette di ottenete un controllo molto più dettagliato. In particolare lo
 standard ha introdotto un nuovo tipo di dato \type{sigset\_t}, che permette di
-rappresentare un \textsl{insieme di segnali} (un \textit{signal set}, come
-viene usualmente chiamato), che è il tipo di dato che viene usato per gestire
-il blocco dei segnali.
+rappresentare un \textsl{insieme di segnali} (un 
+\index{\textit{signal set}}\textit{signal set}, come viene usualmente
+chiamato), che è il tipo di dato che viene usato per gestire il blocco dei
+segnali.
 
 In genere un \textsl{insieme di segnali} è rappresentato da un intero di
 dimensione opportuna, di solito si pari al numero di bit dell'architettura