server ricorsivo : sigchild per terminare zombie write -1 se ho chiuso socket descripotr localmente n se scrive sul socket -1 : errore EPIPE da signal SIGPIPE se socket chiuso in destinazione o chiuso in lettura alla destinazione (2 prova di scrittura) , EINTR interruzione read -1 se chiuso socket localmente 0 se chiuso socked a destinazione n se legge da socket -1 : errore ETIMEDOUT di timeout , EHOSTUNREACH , ENETUNREACH , EINTR interruzione , ECONNRESET se il server si reboot ma perde la connessione connect n se tutto ok -1 : EINTR interruzione, ECONNABORTED client non piu in attesa