LINUX.ORG.RU

man setsockopt

anonymous
()

А таки куда, по-вашему, я первым делом посмотрел? В man setsockopt написано как и для чего передавать параметры, а мне надо узнать какие.

anonymous
()

AFAIK (я не уверен) параметр TIME_WAIT задается в IP стеке при компиляции и не может быть изменен setsockopt. Тебе надо поиграть опциями SO_LINGER и SO_REUSEADDR.

Die-Hard ★★★★★
()

а он вроде вообще не задается в setsockopt
этот time_wait жестко фиксированный
и вообще на кой он вам дался
ну прикроет его ядро попоже
он же работать не мешает.

anonymous
()

2Die-Hard Спасибо за подсказки, может помогут. А что за опция SO_KEEPALIVE? И еще: а в /proc это дело не настраивается? 2anonymous Да много сокетов у меня используются и они часто закрываются и открываются в разных процессах, и весит потом по netstatу куча TIME_WAIT - не аккуратно как-то.

anonymous
()

Не изменяй TIME_WAIT это необходимо для нормальной работы tcp!! В первых версиях BSD он вообще 2,5 минуты был. А что по нетстыту висит... Комбинацию netstat |less еще никто не отменял...

OxiD ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.