lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [lwip-users] Lwip 1.3.0 Running out of TCP PCB's fast


From: Bill Auerbach
Subject: RE: [lwip-users] Lwip 1.3.0 Running out of TCP PCB's fast
Date: Wed, 27 Aug 2008 15:09:36 -0400

This error counting on TIME_WAIT PCBs came up before.  Here’s what I did to remove the error count:

 

http://lists.nongnu.org/archive/html/lwip-users/2008-02/msg00058.html

 

Bill

 

From: address@hidden [mailto:address@hidden On Behalf Of B B
Sent: Wednesday, August 27, 2008 10:18 AM
To: Mailing list for lwIP users
Subject: RE: [lwip-users] Lwip 1.3.0 Running out of TCP PCB's fast

 



Hi Jim,
 
Thanks for your answer.
 
@Jonathan: Indeed i was just speculating whether it was an real error or not.
Maybe that count should be removed, if a pcb is reused.
 
best regards,
Martin



> Date: Wed, 27 Aug 2008 15:06:48 +0100
> From: address@hidden
> To: address@hidden
> Subject: Re: [lwip-users] Lwip 1.3.0 Running out of TCP PCB's fast
>
> Pettinato, Jim wrote:
> > This is due to pcbs being placed in a TIME_WAIT state; i.e. when you
> > close a connection they're not really freed yet, they're hanging around
> > waiting for enough time to pass to make sure no stray packets come in
> > and screw up a future connection. Note that the default 'enough time' is
> > like two hours, so an automatically refreshing web page will eat up pcbs
> > very quickly. (This is TCP standard behavior as defined in the RFQs,
> > though it makes little sense in today's high-speed networks.)
> >
> > Even though the error count gets incremented, lwIP will (upon finding no
> > free pcbs) allocate a pcb from the TIME_WAIT list and use it, so this
> > may not actually be a problem for your implementation.
>
> Ahh, while I knew about TIME_WAIT and lwIP reusing them, I didn't remember
> it would increment the error count anyway, and I assumed B B was saying an
> allocation had failed, corroborated by the error count. So yes, hopefully B
> B was only speculating and not reporting a problem.
>
> Jifl
> --
> eCosCentric Limited http://www.eCosCentric.com/ The eCos experts
> Barnwell House, Barnwell Drive, Cambridge, UK. Tel: +44 1223 245571
> Registered in England and Wales: Reg No 4422071.
> ------["Si fractum non sit, noli id reficere"]------ Opinions==mine
>
>
> _______________________________________________
> lwip-users mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/lwip-users


Connect to the next generation of MSN Messenger  Get it now!


reply via email to

[Prev in Thread] Current Thread [Next in Thread]