[d-kernel] Проблема с сокетом
Шадринов Д. Д.
shadrinovdd на ystu.ru
Чт Мар 17 00:42:16 MSK 2005
Возникла одна проблема и не могу понять, то ли я туплю, то ли что...
Есть одна коммерческая программа КОДЕКС. Качество, кончено, оставляет
желать лучшего. И вот какая особенность после первого останова сервиса
сокет остаётся в состоянии LISTENING очень продолжительное время
(более 2 суток).
Вырезка из netstat --inet -lp через 2 суток после повисания КОДЕКСА и
его убиения (порт 3000):
tcp 0 0 *:ftp *:* LISTEN 1257/xinetd
tcp 0 0 *:ssh *:* LISTEN 1275/sshd
tcp 0 0 *:3000 *:* LISTEN -
tcp 0 0 *:squid *:* LISTEN 1846/(squid)
tcp 0 0 localhost.localdom:rndc *:* LISTEN 28086/named
Это приводит к тому, что повторно демон уже не запускается. Используется
ядро 2.4.29-std-up-alt3. Что интересно когда эта система стояла
на 2.4.25-std-up-alt1 порт оставался в таком состоянии не более 2 минут.
Такая же странность наблюдалась на ядрах 2.4.27, 2.4.28 (насчет 26 - не
уверен)
Это глюк в ядре, или в КОДЕКСЕ? Можно сделать чего-нибудь без
перезагрузки сервака?
Подробная информация о списке рассылки devel-kernel