[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [bug #20515] TCP delayed ack does not work as expected
From: |
Kieran Mansley |
Subject: |
[lwip-devel] [bug #20515] TCP delayed ack does not work as expected |
Date: |
Thu, 19 Jul 2007 07:52:22 +0000 |
User-agent: |
Opera/9.21 (X11; Linux i686; U; en) |
Follow-up Comment #3, bug #20515 (project lwip):
I would be extremely cautious about a change like this. Although it might
make the traffic pattern you use faster, it could make another pathologically
worse. I don't have a specific example, and not against the change on
principle, but would prefer to wait on this till after 1.3.0 at least.
I would also leave the call to tcp_ack(), i.e.:
if (old_win <= TCP_WND/2) {
tcp_ack_now(pcb);
else {
tcp_ack(pcb);
}
Also, was the change in from ">= TCP_WND/2" to "<= TCP_WND/2" deliberate?
The reason I'm cautious is that we don't remember exactly why the code was
written like that, and what problems were solved by the code being like this.
If we go ahead and change it, we could be rediscovering a set of bugs that
were fixed long ago.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?20515>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
- [lwip-devel] [bug #20515] TCP delyed ack does not work as expected, Simon Goldschmidt, 2007/07/18
- [lwip-devel] [bug #20515] TCP delyed ack does not work as expected, Simon Goldschmidt, 2007/07/18
- [lwip-devel] [bug #20515] TCP delayed ack does not work as expected, Simon Goldschmidt, 2007/07/18
- [lwip-devel] [bug #20515] TCP delayed ack does not work as expected,
Kieran Mansley <=
- [lwip-devel] [bug #20515] TCP delayed ack does not work as expected, Simon Goldschmidt, 2007/07/19
- [lwip-devel] [bug #20515] TCP delayed ack does not work as expected, Kieran Mansley, 2007/07/19
- [lwip-devel] [bug #20515] TCP delayed ack does not work as expected, Simon Goldschmidt, 2007/07/19
- [lwip-devel] [bug #20515] TCP delayed ack does not work as expected, Simon Goldschmidt, 2007/07/19
- [lwip-devel] [bug #20515] TCP delayed ack does not work as expected, Kieran Mansley, 2007/07/19