Correzioni varie in aereo
[gapil.git] / signal.tex
index 159ba62cacb325df81ed98c2cd84de84899ee217..84c8ac5f00b1ad2ea340877691da1ec0f5db0082 100644 (file)
@@ -348,7 +348,7 @@ esse sono definite nell'header di sistema \headfile{signal.h}.
     \signal{SIGUSR1} &P & T & Segnale utente numero 1.\\
     \signal{SIGSEGV} &AP& C & Errore di accesso in memoria.\\
     \signal{SIGUSR2} &P & T & Segnale utente numero 2.\\
-    \signal{SIGPIPE} &P & T & Pipe spezzata.\\
+    \signal{SIGPIPE} &P & T & \textit{Pipe} spezzata.\\
     \signal{SIGALRM} &P & T & Segnale del timer da \func{alarm}.\\
     \signal{SIGTERM} &AP& T & Segnale di terminazione (\texttt{C-\bslash}).\\
     \signal{SIGCHLD} &P & I & Figlio terminato o fermato.\\
@@ -742,13 +742,14 @@ che impediscono il completamento dell'esecuzione dovute all'interazione con il
 resto del sistema.  L'azione predefinita di questi segnali è normalmente
 quella di terminare il processo, questi segnali sono:
 \begin{basedescript}{\desclabelwidth{2.0cm}}
-\item[\signal{SIGPIPE}] Sta per \textit{Broken pipe}. Se si usano delle pipe,
-  (o delle FIFO o dei socket) è necessario, prima che un processo inizi a
-  scrivere su una di esse, che un altro l'abbia aperta in lettura (si veda
-  sez.~\ref{sec:ipc_pipes}). Se il processo in lettura non è partito o è
-  terminato inavvertitamente alla scrittura sulla pipe il kernel genera questo
-  segnale. Se il segnale è bloccato, intercettato o ignorato la chiamata che
-  lo ha causato fallisce, restituendo l'errore \errcode{EPIPE}.
+\item[\signal{SIGPIPE}] Sta per \textit{Broken pipe}. Se si usano delle
+  \textit{pipe}, (o delle FIFO o dei socket) è necessario, prima che un
+  processo inizi a scrivere su una di esse, che un altro l'abbia aperta in
+  lettura (si veda sez.~\ref{sec:ipc_pipes}). Se il processo in lettura non è
+  partito o è terminato inavvertitamente alla scrittura sulla \textit{pipe} il
+  kernel genera questo segnale. Se il segnale è bloccato, intercettato o
+  ignorato la chiamata che lo ha causato fallisce, restituendo l'errore
+  \errcode{EPIPE}.
 
 \item[\signal{SIGXCPU}] Sta per \textit{CPU time limit exceeded}. Questo
   segnale è generato quando un processo eccede il limite impostato per il
@@ -936,7 +937,7 @@ presenta questa situazione è il seguente:
 \begin{itemize*}
 \item la lettura da file che possono bloccarsi in attesa di dati non ancora
   presenti (come per certi \index{file!di~dispositivo} file di dispositivo, i
-  socket o le pipe);
+  socket o le \textit{pipe});
 \item la scrittura sugli stessi file, nel caso in cui dati non possano essere
   accettati immediatamente (di nuovo comune per i socket);
 \item l'apertura di un file di dispositivo che richiede operazioni non