Re: Nginx не отвечает на запросы

Maxim Dounin mdounin на mdounin.ru
Вт Сен 20 13:06:35 UTC 2016


Hello!

On Mon, Sep 19, 2016 at 06:58:16PM -0400, Mikanoshi wrote:

> Maxim Dounin Wrote:
> -------------------------------------------------------
> > Всё это выглядит как ошибка ядра.  Во FreeBSD 11 был существенно 
> > переделан sendfile() в части работы с флагом SF_NODISKIO - 
> > возможно, имеет смысл попробовать выключить sendfile и/или aio.
> 
> Всё равно ошибка:
> 2016/09/20 03:48:14 [crit] 16449#0: close() socket 44 failed (9: Bad file
> descriptor)

Всмысле - как и ранее, после ручного массажирования зависшего 
процесса?

Попробуйте ещё выключить reset_timedout_connections, возможно 
умудрились сломать SO_LINGER.  Судя по стеку и каналу ожидания - 
ждёт оно как раз в части обработки SO_LINGER, тут:

http://fxr.watson.org/fxr/source/kern/uipc_socket.c?v=FREEBSD11#L871

-- 
Maxim Dounin
http://nginx.org/



Подробная информация о списке рассылки nginx-ru