[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [bug #20511] No persist timer
From: |
Oleg Tyshev |
Subject: |
[lwip-devel] [bug #20511] No persist timer |
Date: |
Fri, 04 Jan 2008 12:53:22 +0000 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 |
Follow-up Comment #8, bug #20511 (project lwip):
That is right.
The missed case - the window is not zero, but too small to send whole
packet.
I don't think that send 1 byte probe very good for our implementation.
Imagine 100 TCP segments in receive queue each one byte long.
May be better to send whole segment without split?
And one more issue.
In suggested patch initial timeout for persistent timer is 1.5 seconds.
But the Persist timer is always bounded between 5 and 60 seconds.
So instead
const u8_t tcp_persist_backoff[7] = { 3, 6, 12, 24, 48, 96, 120 };
should be something like this
const u8_t tcp_persist_backoff[7] = { 10, 10, 12, 24, 48, 96, 120 };
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?20511>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/