Пусть есть 1757 целей, на которые посылаю udp пакеты размером 16 байт. Посылки идут непрерывно.
На 1515 sendto получаю ошибку ENOBUFS, обрабатываю задержкой, но она повторяется постоянно.
Если целей меньше 1515, то все работает хорошо.
первая ошибка: «sendto error -1 16 105 [1515 24240]»
код отправки: http://pastebin.com/2FZrFPf1
некоторые параметры системы: http://pastebin.com/niMAe5Yp

Ответ на:
комментарий
от Skolotovich

Ответ на:
комментарий
от Skolotovich
Ответ на:
комментарий
от x905

Ответ на:
комментарий
от Skolotovich
Ответ на:
комментарий
от x905

Ответ на:
комментарий
от Skolotovich
Ответ на:
комментарий
от x905

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум по теме «Клиент-серверная модель UDP» (2012)
- Форум kernel sendto (2008)
- Форум Асинхронные сокеты и ENOBUFS (2013)
- Форум eth loopback mode, ENOBUFS (2017)
- Форум nautilus-sendto сегфолтится (2012)
- Форум sendto: permission denied (2002)
- Форум Помогите разобраться с sendto (2014)
- Форум sendto() из нескольких потоков (2010)
- Форум Передача стурктуры sendto, recfrom (2012)
- Форум udp sendto errno == 22 (2016)