nginx 1.1.15: crash
Maxim Dounin
mdounin на mdounin.ru
Пн Фев 20 09:06:43 UTC 2012
Hello!
On Sun, Feb 19, 2012 at 05:49:55PM -0500, locojohn wrote:
> Maxim Dounin Wrote:
> -------------------------------------------------------
>
> > Похоже, я нашёл проблему,
> > так что debug log не обязателен.
> > Патч прилагается.
> >
>
> У меня этот патч не пошёл. По всей
> видимости, из-за форматирования на
> форуме.
Да, форум очень любит ломать форматирование. Нормальную версию
можно взять в архиве списка рассылки, тут:
http://mailman.nginx.org/pipermail/nginx-ru/2012-February/045855.html
> Я создал свою версию, надеюсь,
> всё правильно:
>
>
> --- src/event/ngx_event_pipe.c
> +++ src/event/ngx_event_pipe.c
> @@ -403,2 +403,4 @@
>
> + p->free_raw_bufs = cl->next;
> +
> /* STUB */ cl->buf->num = p->num++;
> @@ -409,3 +411,2 @@
>
> - p->free_raw_bufs = cl->next;
> ngx_free_chain(p->pool, cl);
>
Да, это идентично тому, что я прислал, с точностью до количества
пробелов. Должно работать.
Maxim Dounin
Подробная информация о списке рассылки nginx-ru