Remember that a socket isn't closed until both stream directions are
shut down. It kinda looks like the remote end has either become
unreachable or isn't implementing TCP active close properly. You're
sending data which it is not ACKing, and it's not sending an RST either.
It may be stuck for s
I have a connection to a mail server that was closed from the other end,
but my local jvm is still hanging on to the socket (for like 6 or 7 hours):
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp1 11796 p5b.selectacast.n:45221 213.38.169.138:smtp
CLOSE_WAI