lwip-devel
[Top][All Lists]
Advanced

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

[lwip-devel] [bug #20506] HTTP server doesn't call tcp_output


From: Vipin
Subject: [lwip-devel] [bug #20506] HTTP server doesn't call tcp_output
Date: Thu, 19 Jul 2007 08:14:19 +0000
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)

Follow-up Comment #12, bug #20506 (project lwip):

I conducted tests with these changes(ethereal traces are attached):

1. TCP_SND_INTERVAL changed to 100ms. No change in performance.
TCP_TMR_In100 trace attached

2.tcp_output function called (in http file) in send data function
  do {
    err = tcp_write(pcb, hs->file, len, 0);
    if (err == ERR_MEM) {
      len /= 2;
    }
  } while (err == ERR_MEM && len > 1);

  if (err == ERR_OK) {
    tcp_output(pcb);
    hs->file += len;
    hs->left -= len;
}. No change in performance. tcp_output_http is the trace.

3. TCP_SND_BUFFER size changed to 6000 bytes along with change in point 2. No
effect. tcpout_Buffer trace attached.

4. The old trace named initial is also attached.

I don't know any thing about NAGLE algo but i think it is disabled in my
code.

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?20506>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/





reply via email to

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