Вопрос Ошибка "Удаленный сервер разорвал соединение"

Новичок
Новичок
Статус
Оффлайн
Регистрация
5 Фев 2021
Сообщения
2
Реакции
0
Есть программа Морской бой по сети(не моя), но после подключения по сети вылезает такая ошибка:
Пожалуйста, авторизуйтесь для просмотра ссылки.
Я не шарю, но в коде это нашел:
C#:
Expand Collapse Copy
public void ReceiveData(object client)
        {
            TcpClient connectedClient = (TcpClient) client;
            _swReader = new StreamReader(connectedClient.GetStream());
            _goOn = true;
            while (_goOn)
            {
                try
                {
                    _messageReceived = _swReader.ReadLine();
                    if (_messageReceived == "")
                    return;

                    Checker(_messageReceived);
                    //MessageBox.Show(_messageReceived); //для отладки
                }
                catch (Exception e)
                {
                    Form1.SelfRef.DisableAll(true);
                    CloseConnection(2);
                    _goOn = false;
                    MessageBox.Show("Удаленный клиент разорвал соединение. Перезапустите игру чтобы начать сначала."/* + e.ToString()*/, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                
            }
        }

Прикладываю исходник программы:
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Назад
Сверху Снизу