// This disposes (disconnects) a client private void DisconnectClient(RemoteClient rc, string message) { if (message != null) { General.WriteLogLine("Remote client " + rc + " disconnected with error: " + message); } else { General.WriteLogLine("Remote client " + rc + " disconnected."); } rc.Dispose(); clients.Remove(rc); }
// This disposes (disconnects) a client private void DisconnectClient(RemoteClient rc, string message) { if(message != null) General.WriteLogLine("Remote client " + rc + " disconnected with error: " + message); else General.WriteLogLine("Remote client " + rc + " disconnected."); rc.Dispose(); clients.Remove(rc); }