Aggiunte descrizioni segnali mancanti
[gapil.git] / signal.tex
index c35561b3476b0f97e80b001dbbb9d78710456897..bd836fad34ff8516c577b01e6bd7cd6e4307fef8 100644 (file)
@@ -584,8 +584,15 @@ cui si trattano gli argomenti relativi.  Questi segnali sono:
   o il terminale in uno stato definito prima di fermarsi; se per esempio un
   programma ha disabilitato l'eco sul terminale può installare un manipolatore
   per riabilitarlo prima di fermarsi.
   o il terminale in uno stato definito prima di fermarsi; se per esempio un
   programma ha disabilitato l'eco sul terminale può installare un manipolatore
   per riabilitarlo prima di fermarsi.
-\item[\macro{SIGTTIN}]
-\item[\macro{SIGTTOU}]
+\item[\macro{SIGTTIN}] Un processo non può leggere dal terminale se esegue una
+  sessione di lavoro in background. Quando un processo in background tenta di
+  leggere da un terminale viene inviato questo segnale a tutti i processi
+  della sessione di lavoro. L'azione di default è di fermare il processo.
+  L'argomento è trattato in \secref{sec:sess_xxx}.
+\item[\macro{SIGTTOU}] Segnale analogo al precedente \macro{SIGTTIN}, ma
+  generato quando si tenta di scrivere o modificare uno dei modi del
+  terminale. L'azione di default è di fermare il processo, l'argomento è
+  trattato in \secref{sec:sess_xxx}.
 \end{basedescript}
 
 
 \end{basedescript}
 
 
@@ -607,9 +614,16 @@ segnali sono:
   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 \macro{EPIPE} 
   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 \macro{EPIPE} 
-\item[\macro{SIGLOST}] Sta per \textit{Resource lost}.
-\item[\macro{SIGXCPU}] Sta per \textit{CPU time limit exceeded}.
-\item[\macro{SIGXFSZ}] Sta per \textit{File size limit exceeded}.
+\item[\macro{SIGLOST}] Sta per \textit{Resource lost}. Viene generato quando
+  c'è un advisory lock su un file NFS, ed il server riparte dimenticando la
+  situazione precedente.
+\item[\macro{SIGXCPU}] Sta per \textit{CPU time limit exceeded}. Questo
+  segnale è generato quando un processo eccede il limite impostato per il
+  tempo di CPU disponibile, vedi \secref{sec:sys_xxx}. 
+\item[\macro{SIGXFSZ}] Sta per \textit{File size limit exceeded}. Questo
+  segnale è generato quando un processo tenta di estendere un file oltre le
+  dimensioni specificate dal limite impostato per le dimensioni massime di un
+  file, vedi \secref{sec:sys_xxx}. 
 \end{basedescript}
 
 
 \end{basedescript}