|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Sergey Matveychuk 2:5020/400 10 Sep 2006 14:34:34 To : Sergey Matveychuk Subject : Re: виснет fetch --------------------------------------------------------------------------------
Sergey Matveychuk wrote:
> У меня переодически подвисает fetch. Может кто сталкивался с подобным?
>
> Причем на Athlon XP он зависает достаточно редко, то на amd64 (SMP)
> намного чаще.
> Характер зависаний совершенно спарадический и поймать его очень трудно.
> Hо из тех tcpdump'ов, которые я поймал, трафик выглядит нормально, но в
> какой то момент fetch перестает на него реагировать.
>
> truss показал, что fetch висит в recv(2). Копать глубже не хватило
> времени. Я все отложил. Вот прошла пара месяцев и я улышал, что еще
> кто-то столкнулся с зависанием fetch.
>
> Все вышесказанное относится к 6.1. Есть желание обновиться до 7.0 и
> проверить как там, но пока опять же все упирается в свободное время.
Сегодня нашел проблему. Она была на шлюзе, который soekris с freebsd, c pf.
В pf.conf было правило:
pass out log on $ext_if proto tcp all modulate state flags S/SA
Когда убрал modulate state, то все стало работать замечательно. А с ним
tcp сессия рассинхронизировалась иногда. Hе знаю в чем причина, возможно
с таймером на soekris.
--
Sem.
--- ifmail v.2.15dev5.3
* Origin: Dark side of coredump (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/11645d9c34d7c.html, оценка из 5, голосов 10
|