I have the following situation:
A TCP connection is established. The client (with linux running) has keep-alive activated and it works as required.
The problem is now: When I unplug the ethernet cable on the client side between a request from the server and the answer from the client, the keep-alive stops working.
I see from netstat that the Send-Q is filled. Is the send-q related to the TCP keep-alive? Is there a way to clear this queue?