diff --git a/general_errors.txt b/general_errors.txt new file mode 100644 index 0000000..091c6cf --- /dev/null +++ b/general_errors.txt @@ -0,0 +1,24 @@ + +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 + + + + \ No newline at end of file