|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Denis Potapov 2:5020/400 12 Mar 2005 05:24:30 To : Alexander V. Zinin Subject : Re: Закрытие сокетов --------------------------------------------------------------------------------
Привет,
Alexander V. Zinin wrote:
AVZ> "Denis Potapov" <deniska@westnet.com.au> wrote on Fri, 11 Mar 2005
AVZ> 16:35:44 +0000 (UTC):
AVZ>
AVZ> DP> Привет, такая вот история: у меня netstat показывает кучу сокетов в
AVZ> DP> состоянии CLOSING. С недавнего времени стал замечать такое
AVZ> DP> сообщение в syslog:
AVZ>
AVZ> DP> kernel: Out of socket memory
AVZ>
AVZ> DP> с начала по разу в день, затем чаще. В конце концов, сегодня до
AVZ> DP> того дошло, пришлось reset нажать, даже мышь перестала бегать в
AVZ> DP> иксах. Hикто такого не встречал, как лечить, а точнее, как убивать
AVZ> DP> сокеты насмерть, чтобы память освобождать.
AVZ>
AVZ> Посмотри, кто их открывает, скорее всего какой-то глючный процесс
AVZ> забывает их закрывать...
'fuser -a -n tcp dport,addr,sport' ничего про сокеты в состоянии CLOSING
не показывает. Тем не менее я знаю процесс, который это делает. Проблема
в том что он мне нужен, я не могу его остановить. И даже если я его
останавливаю, сокеты остаются. Может быть есть таймаут, после которого
они сбрасываются, но я так и не дождался. Поэтому и нужен способ делать
это принудительно.
Д.
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/558687c7c0d7d.html, оценка из 5, голосов 10
|