Форум программистов, компьютерный форум, киберфорум
Boost C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Студент
 Аватар для MickeyBlueEyes
121 / 132 / 39
Регистрация: 07.04.2011
Сообщений: 503

Udp::receive_from (forcibly closed by the remote host)

26.10.2014, 11:32. Показов 1054. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем хай.
Есть 2 udp сервера, которые принимают данные и инициируют отправку через один и тот же сокет.
Но к примеру если отправить данные на сервер которого нету в сети, то в цикле сервера который отправлял запрос будет ошибка.
C++
1
2
boost::system::error_code err;
socket_->receive_from(boost::asio::buffer(recv_bytes), ep, 0, err);
В err будет "forcibly closed by the remote host" или что-то в этом роде, а ep будет содержать адресс того отключеного сервера. Оно то мне впрынцепи не мешает, но хотелось бы понять почему так происходит, буду признателен если кто подскажет.

Сервер создаёться так:
C++
1
2
ep_ = boost::asio::ip::udp::endpoint(boost::asio::ip::address_v4(addr_.ip), addr_.port);
socket_ = std::shared_ptr<boost::asio::ip::udp::socket>(new boost::asio::ip::udp::socket(service_, ep_));
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.10.2014, 11:32
Ответы с готовыми решениями:

SocketException: An existing connection was forcibly closed by the remote host
Всем доброго дня! Подскажите чайнику, в чём может быть дело. Есть WCF-сервис и клиент. Клиент вызывает сервис, тот делает некую...

Smtp;554 5.6.1 Body Type Not Supported By Remote Host
до 20 писем в день не проходит моим пользователям (не спам) отшибает с сообщением: Diagnostic-Code: smtp;554 5.6.1 Body type not...

Phpstorm - не работает окно "browse remote host" или ftp
В общем в phpstorm есть такая функция как browse remote host (можно управлять файлами на удаленном хосте) что то типа ftp. Так вот в...

2
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
27.10.2014, 09:54
MickeyBlueEyes, В чем вопрос? Почему ошибка или почему сохраняется адрес при ошибке?
1
Студент
 Аватар для MickeyBlueEyes
121 / 132 / 39
Регистрация: 07.04.2011
Сообщений: 503
27.10.2014, 16:43  [ТС]
Да почему ошибка происходит, udp же вроде не важно в онлайне ли хост.

Добавлено через 6 часов 46 минут
Нашёл такое .
Применив это решения, ошибка исчезла, только не красиво теперь стало.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.10.2014, 16:43
Помогаю со студенческими работами здесь

FAQ: Связать Host и Guest при отсутствии реального адаптера на host
Разбор темы https://www.cyberforum.ru/emulators/thread1159723.html вышел в этот небольшой мануал. Задача связать хост и гостя в сеть без...

VirtualBox Host-only (host windows 7 х64 после установки обновлений перестал видеть guest ubuntu)
Доброго времени суток всем! Нормально работали виртуальные машины, пока не захотелось мне поставить обновления на Host Windows 7 x64. ...

Скачет ТИЦ между host.com и www.host.com
Помогите, как сделать чтобы ТИЦ не скакал в хосте .. Т.е. один месяц host.com 300 а www.host.com 0 на следкющий месяц наоборот ... ...

GNS3: нет пинга c host на host
Доброго времени суток уважаемые форумчане! Зарание извиняюсь за глуповатый вопрос, GNSом пользуюсь редко:) Имеется вот такая топология:...

Unknown MySQL server host 'host'
Warning: mysqli_connect(): (HY000/2005): Unknown MySQL server host 'host' (0) in /var/www/vhosts/redbox.kz/www/reg.php on line 5 Что...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru