Messages in this thread |  | | From | kuznet@ms2 ... | Subject | Re: TCP_DEFER_ACCEPT possible bug + documentation patch for tcp.7 | Date | Sun, 22 Oct 2000 17:33:53 +0400 (MSK DST) |
| |
Hello!
> Ok, this surely is incorrect. However, sending spurious SYNACK packets > doesn't seem like the way to solve this problem.
They are _not_ spurious. Connection did not enter ESTABLISHED state. If it entered this state, we would have no rights to timeout. It should be closed with FIN etc. etc.
In fact we do the only thing, which is possible without further violation of protocol.
About uglyness. Violations of protocol are ugly. When all the things proceed in a legal way undistingushable, it is beautiful. 8)
> kernel, but if we do connection preprocessing, shouldn't we also do teardown > in case of timeout?
In the case of timeout no special actions are required, that's point.
Alexey - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
|  |