简体   繁体   中英

Server Socket hangs in Close_Wait

The scenario is the following:
I am sending bulk of data to clients from my C# Server Application.
All of a sudden Data flow stopped, No data Update in Client Side and the port gets blocked.

When this occurs, the Server side symptoms are

  1. Close_Wait in that port (netstat)
  2. Operation Would block (Error code : 135) in Log.
  3. Unable to make a new Connection from client.
  4. Telnet Fails to that Port

Currently we restart the server whenever the issue arise. Obviously this is not a solution.

Can someone offer a solution for Server socket stuck in Close_Wait in windows server 2008? Any suggestion for this scenario would be appreciated gratefully.

Thanks in Advance.

CLOSE_WAIT means the peer has closed the connection and TCP is waiting for the local application to close the socket.

So close it.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM