diff --git a/Apewer/Network/TcpServer.cs b/Apewer/Network/TcpServer.cs index 49f5296..91760b6 100644 --- a/Apewer/Network/TcpServer.cs +++ b/Apewer/Network/TcpServer.cs @@ -93,6 +93,7 @@ namespace Apewer.Network { if (socket != null) { + try { socket.Shutdown(SocketShutdown.Both); } catch { } try { socket.Close(); } catch { } try { socket.Disconnect(false); } catch { } #if !NET20