-
Notifications
You must be signed in to change notification settings - Fork 13.3k
ESP8266WebServer responds sluggy to some client after commit 83a8076db87b77de6a7b500c18b85057e38ed117 #5173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I will not be able to easily run C#, |
@d-a-v - can you try this ~ Bingo! It recovers C# client performance w/o |
Thanks ! edit: that, because I suspect this flag to break Nagle, I need to check again |
Can you please retry with C# and this:
|
LGTM. |
Example:
HTTP server (esp8266/Arduino simple HTTP server w/mDNS):
and 2 equivalent HTTP clients... (C# Windows 7/ndp20):
(Python3 Windows 7 or Raspberry Pi 3B):
On commit 88bd26b (or earlier),
However on commit 83a8076 ~ 7c91eee,
WiFiClient::setDefaultNoDelay(true)
recovers the performanceMoreover on commit 775eb9b,
WiFiClient::setDefaultNoDelay(true)
is ineffective nowAdditional Info:
Patched with
and then,
#define BLOB_SIZE 3996
is OK but3995
isn't. Related to MSS or # of packet? (lwIP Variant: "v2 Low Memory"
)The text was updated successfully, but these errors were encountered: