[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [bug #20287] tcp_output_nagle sends too early
From: |
Simon Goldschmidt |
Subject: |
[lwip-devel] [bug #20287] tcp_output_nagle sends too early |
Date: |
Fri, 29 Jun 2007 17:49:11 +0000 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 |
Follow-up Comment #7, bug #20287 (project lwip):
- As a first fix, I've added a check that snd_queuelen doesn't overflow. I'm
still checking if it needs to be converted to u16_t.
- I figured tcp_output_nagle does still send too much data: if 2 segments are
enqueued (e.g. one of size==mss, the other has only 12 bytes), both segments
will be sent by tcp_enqueue. Thus, it is necessarry to have the nagle check
inside the last while-loop in tcp_output also.
Any objections about that? It would only get active if TF_NODELAY is not set,
so we would have a real implementation of the nagle algorithm that is on all
the time until disabled (even for raw api).
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?20287>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.nongnu.org/
- [lwip-devel] [bug #20287] tcp_output_nagle sends too early, Simon Goldschmidt, 2007/06/28
- [lwip-devel] [bug #20287] tcp_output_nagle sends too early, Simon Goldschmidt, 2007/06/28
- [lwip-devel] [bug #20287] tcp_output_nagle sends too early, Kieran Mansley, 2007/06/28
- [lwip-devel] [bug #20287] tcp_output_nagle sends too early, Simon Goldschmidt, 2007/06/28
- [lwip-devel] [bug #20287] tcp_output_nagle sends too early, Kieran Mansley, 2007/06/28
- [lwip-devel] [bug #20287] tcp_output_nagle sends too early, Simon Goldschmidt, 2007/06/28
- [lwip-devel] [bug #20287] tcp_output_nagle sends too early, Simon Goldschmidt, 2007/06/28
- [lwip-devel] [bug #20287] tcp_output_nagle sends too early,
Simon Goldschmidt <=
- [lwip-devel] [bug #20287] tcp_output_nagle sends too early, Frédéric Bernon, 2007/06/29