-\textit{epoll}, \param{epfd}, che deve essere stato ottenuto in precedenza con
-una chiamata a \func{epoll\_create}. L'argomento \param{fd} indica invece il
-file descriptor che si vuole tenere sotto controllo, quest'ultimo può essere
-un qualunque file descriptor utilizzabile con \func{poll}, ed anche un altro
-file descriptor di \textit{epoll}, ma non lo stesso \param{epfd}.
+\textit{epoll}, \param{epfd}, che indica quale istanza di \textit{epoll} usare
+e deve pertanto essere stato ottenuto in precedenza con una chiamata a
+\func{epoll\_create}. L'argomento \param{fd} indica invece il file descriptor
+che si vuole tenere sotto controllo, quest'ultimo può essere un qualunque file
+descriptor utilizzabile con \func{poll}, ed anche un altro file descriptor di
+\textit{epoll}, ma non lo stesso \param{epfd}.
+
+Anche se è possibile tenere sotto controllo lo stesso file descriptor in due
+istanze distinte di \textit{epoll} in genere questo è sconsigliato in quanto
+entrambe riceveranno le notifiche, ma gestire correttamente le notifiche
+multiple richiede molta attenzione. Se invece si cerca di inserire due volte
+lo stesso file descriptor nella stessa istanza di \textit{epoll} (con lo
+stesso \param{epfd}) la funzione fallirà con un errore di \errval{EEXIST}.
+Tuttavia è possibile inserire nella stessa istanza file descriptor duplicati
+(si ricordi quanto visto in sez.~\ref{sec:file_dup}), una tecnica che può
+essere usata per registrarli con un valore diverso per \param{events} e
+classificare così diversi tipi di eventi.
+
+Si tenga presente che quando si chiude un file descriptor questo, se era stato
+posto sotto osservazione da una istanza di \textit{epoll}, viene rimosso
+automaticamente solo nel caso esso sia l'unico riferimento al file sottostante
+(alla struttura \kstruct{file}, si ricordi fig.~\ref{fig:file_dup}), quindi
+qualora esso sia stato duplicato si potranno ricevere eventi relativi ad esso
+anche dopo che lo si è chiuso, per evitare questo è necessario rimuoverlo
+esplicitamente dalla lista dei file descriptor mantenuti sotto controllo con
+\const{EPOLL\_CTL\_DEL}.