[Linuxtrent] Re: OT: Socket [Programmazione]

  • From: Luca Manganelli <luca10@xxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Wed, 07 Apr 2004 21:54:12 +0200

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


Other related posts: