Nivox wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Ho un problemino che mi assilla da qualche tempo a cui non sono ancora riuscito a dare una spiegazione.
Ho implementato una classe C++ che si occupa di gestire una socket. Ho fatto un programmino di test che fa l'echo di quello che gli viene spedito.
Il problema sorge quando, appena terminato il programma, lo faccio ripartire. A questo punto mi segnala un errore durante la fase di binding:
## Address already in use
Ho fatto ripetuti controlli sul fatto che venga chiamata la close del socket e che questa abbia esito positivo e tutto sembra svolgersi correttmente.
La situazione torna normale dopo un po' di tempo (decina di secondi). Ho pensato che il problema è legato al tempo di chiusura della connessione.
E' così? Oppure sono io che sbaglio qualcosa nel sorgente?
Potresti postare il tuo codice... -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx