Пусть есть 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)
- Форум eth loopback mode, ENOBUFS (2017)
- Форум Асинхронные сокеты и ENOBUFS (2013)
- Форум nautilus-sendto сегфолтится (2012)
- Форум sendto: permission denied (2002)
- Форум connect return -1 errno = 105 (ENOBUFS) (2005)
- Форум udp sendto errno == 22 (2016)
- Форум Передача стурктуры sendto, recfrom (2012)
- Форум непонятки с select/sendto (2019)