Date: Fri, 30 Oct 1998 12:31:17 +0100
From: Andi Kleen <[EMAIL PROTECTED]>
The interesting question is why yahoo sends these spare acks. I've
seen it numerous times too so it probably not an accident. Not
passing ECONNRESET will just hide the occurrence.
[ .. patch to drop acks silently in SYN_SENT removed ... ]
I agree with this patch. _BUT_ before I put it in I really want to
have a handle on what yahoo.com is doing and what causes these
conditions.
At some point the FreeBSD TCP stack had some truly bletcherous hacks
to try and approximate our clever ACK'ing scheme which helps out
PPP/SLIP folks a lot. I seem to recall that it had some unnice bugs
in it, and eventually the code got yanked in the mainline sources.
(Grep in some older FreeBSD source trees for something like
"TCP_ACK_HACK" etc.)
So this all could be a result of that code. This is total conjecture
at this point.
I really hope people answer Alan's call for tcpdump logs catching this
activity from beginning to end so we have some hope to dissect it.
Later,
David S. Miller
[EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]