Example #1
0
        private void CheckMessages(Client client)
        {
            bool isConnected = true;

            while (isConnected)
            {
                try
                {
                    string[] message = client.Recieve();
                    queue.Enqueue(message);
                    logger.RecieveMessage($"{DateTime.Now} {client.Username}: {message[2]}" + Environment.NewLine);
                }
                catch (Exception)
                {
                    RemoveUser(client);
                    isConnected = false;
                }
            }
        }