[Linuxtrent] Re: OT: Socket [Programmazione]

  • From: Gabriele Modena <rnd@xxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Thu, 8 Apr 2004 19:49:58 +0200

* Once upon a time Nivox wrote:
> Che tu sappia c'è un modo per controllare quando il kernel ha effettivamente
> finito di fare il suo lavoro? 

Non saperi.
Ho sempre usato la chiamata a setsockopt() per ovviare a quell' errore.

Trovi qui un cenno ai problemi di cui ti parlvo:
http://hea-www.harvard.edu/~fine/Tech/addrinuse.html

> Qualcosa che mi dica ok ora puoi chiudere 
> baracca e burattini che io ho finito.

Puoi impostare nel tuo programma un tempo di attesa proporzionale
alla durata assegnata dal kernel allo stato di TIME_WAIT. 
Però non mi sembra una soluzione particolarmente pulita.

Prova a cercare qualche altra idea sulla rfc del TCP.

Se poi vuoi una soluzione più drastica ho letto che il T/TCP, per come è
pensato, dovrebbe risolvere il tuo inconveniente :-)

Bye
-- 
"Life? What life? Life is for wussies, computers are for real men."
                                                 - Andy
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: