No buffer space available

Поставил UDP Data transfer (udt)
При попытке запуска udt_appserver оно вылетает с ошибкой:

udt_appserver 7888
bind: Connection setup failure: unable to create/configure UDP socket: No buffer space available.

Решение

  1. запрашиваем
    sysctl -a | grep kern.ipc.maxsockbuf
    kern.ipc.maxsockbuf: 2097152

  2. Увеличиваем значение kern.ipc.maxsockbuf:

    sysctl -w kern.ipc.maxsockbuf=23175936
    kern.ipc.maxsockbuf: 2097152 -> 23175936

  3. Запускаю:

    udt_appserver 7888
    server is ready at port: 7888

  4. Прописываю значение намертво:

    echo 'kern.ipc.maxsockbuf=23175936' >> /etc/sysctl.conf
freebsd/no_buf_space.txt · Last modified: 2014/02/12 11:46 by drybkin
About this template
CC Attribution-Share Alike 4.0 International
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5