public Int64 Close() { Int64 currentCount = 0; try { IsConnectToDisconnected = true; Conn.LingerState = new LingerOption(false, 0); //Conn.Close(); Conn.Disconnect(true); Conn.Dispose(); Conn = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); } catch (Exception ex) { LastExceptionMessage = ex.Message; } finally { currentCount = DummyManager.DummyDisConnected(); } return(currentCount); }
public void Close() { try { Client.Close(); } catch (Exception ex) { LastExceptionMessage = ex.Message; } finally { DummyManager.DummyDisConnected(); } }
public Int64 Close() { Int64 currentCount = 0; try { Client.Close(); } catch (Exception ex) { LastExceptionMessage = ex.Message; } finally { currentCount = DummyManager.DummyDisConnected(); } return(currentCount); }