[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [bug #25882] TCP hangs on MSS > pcb->snd_wnd
From: |
Simon Goldschmidt |
Subject: |
[lwip-devel] [bug #25882] TCP hangs on MSS > pcb->snd_wnd |
Date: |
Sun, 22 Nov 2009 19:14:09 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; de; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 |
Follow-up Comment #8, bug #25882 (project lwip):
> for example keeping track of the largest window the other side has
advertised
That would mean taking this value as an upper limit for segment sizes in
tcp_enqueue? That would solve the problem where the server never announced a
window >= MSS. Plus it's an easy chance that doesn't have a big influence on
performance.
But couldn't a (badly implemented) remote TCP get into a state where the
window once was larger but now doesn't grow? Could this case be solved by
including code in the persist timer to send more than one byte (i.e. send as
much as the window allows)?
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?25882>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.nongnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lwip-devel] [bug #25882] TCP hangs on MSS > pcb->snd_wnd,
Simon Goldschmidt <=