X-Git-Url: https://gapil.gnulinux.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=fileunix.tex;h=5cef3d24ddfb2240246c3f0f607a2004c6d67509;hb=d7305d300866c1e6909dd23743060632b3718178;hp=fbc65cd02b6a267506ba8b866ce9eebb03330447;hpb=01e363536700694f191264cf2c2955b31116d1e3;p=gapil.git diff --git a/fileunix.tex b/fileunix.tex index fbc65cd..5cef3d2 100644 --- a/fileunix.tex +++ b/fileunix.tex @@ -264,8 +264,8 @@ sempre il file descriptor con il valore pi file. Può causare corruzione del file con NFS se più di un processo scrive allo stesso tempo.\footnotemark\\ \macro{O\_NONBLOCK} & il file viene aperto in modalità non bloccante per - le operazioni di I/O: questo significa il fallimento di una \func{read} in - assenza di dati da leggere e quello di una \func{write} in caso di + le operazioni di I/O: questo significa il fallimento di \func{read} in + assenza di dati da leggere e quello di \func{write} in caso di impossibilità di scrivere immediatamente. L'opzione è effettiva solo per le fifo e per alcuni file di dispositivo. \\ \macro{O\_NDELAY} & in Linux\footnotemark\ è sinonimo di @@ -549,7 +549,7 @@ In realt \macro{EAGAIN} non sono errori. La prima si verifica quando la \func{read} è bloccata in attesa di dati in ingresso e viene interrotta da un segnale; in tal caso l'azione da prendere è quella di rieseguire la funzione. Torneremo -sull'argomento in \secref{sec:signal_xxx}. +sull'argomento in \secref{sec:sig_gen_beha}. La seconda si verifica quando il file è in modalità non bloccante e non ci sono dati in ingresso: la funzione allora ritorna immediatamente con un errore