|
|
|
|
|
by Tyrannosaur
817 days ago
|
|
> Shouldn't it timeout only when the server is no longer ACK-ing packets? That's exactly what happens. The server ACKs data until it fills its write buffer, and then stalls unresponsive until the entire buffer is flushed to disk. If it takes longer to flush the buffer to disk than the client's timeout, it gives up. I have personally watched this happen via wireshark where the server doesn't ACK for more than 10 minutes. |
|