lwip-users
[Top][All Lists]
Advanced

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

Re: [lwip-users] httpd slow response


From: Rick Culver
Subject: Re: [lwip-users] httpd slow response
Date: Fri, 24 Apr 2009 07:23:09 -0500

Bill,
Thanks for the prompt response.  That would make sense to me.  Where/how would I include this in the code?  Do you know if there is a way to change this in the lwipopt.h file?  I do see that the httpd server does include the tcp_output() function write after a tcp_write(), would that not negate the nagle delay anyway?  What do you think?
Rick
 
----- Original Message -----
Sent: Thursday, April 23, 2009 5:07 PM
Subject: RE: [lwip-users] httpd slow response

Raw API doesn’t disable Nagle.  I found things to be faster if I do so:

 

pcb->flags |= TF_NODELAY;                                        //            Disable Nagle

 

Bill

 

From: address@hidden [mailto:address@hidden On Behalf Of Rick Culver
Sent: Thursday, April 23, 2009 4:05 PM
To: address@hidden
Subject: [lwip-users] httpd slow response

 

I am using lwip with raw API and the httpd web server.  I noticed that when serving up larger files that the response seemed extremely slow.  The http_sent() callback is used to send each new chunk of the file being served and I discovered that it is taking about 175msec between the http_sent() callbacks.  What could be causing this huge delay in response?  Any ideas would could be wrong and/or how we can speed up this otherwise slow server?

 


reply via email to

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