CentOS 5.5 + nginx + aio

Maxim Dounin mdounin на mdounin.ru
Вс Окт 17 16:00:18 MSD 2010


Hello!

On Sun, Oct 17, 2010 at 06:53:52AM -0400, Panasonic1 wrote:

> >diff -u
> ]# diff -u -r nginx-0.8.50 nginx-0.8.50-patched/
> diff -u -r nginx-0.8.50/src/core/ngx_output_chain.c
> nginx-0.8.50-patched/src/core/ngx_output_chain.c
> --- nginx-0.8.50/src/core/ngx_output_chain.c    2010-10-15
> 22:33:14.000000000 +0600
> +++ nginx-0.8.50-patched/src/core/ngx_output_chain.c    2010-10-15
> 04:48:47.000000000 +0600
> @@ -74,18 +74,18 @@
>          }
>      }
> 
> +#if (NGX_HAVE_FILE_AIO)
> +    if (ctx->aio) {
> +        return NGX_AGAIN;
> +    }
> +#endif
> +
>      out = NULL;
>      last_out = &out;
>      last = NGX_NONE;
> 
>      for ( ;; ) {
> 
> -#if (NGX_HAVE_FILE_AIO)
> -        if (ctx->aio) {
> -            return NGX_AGAIN;
> -        }
> -#endif
> -

В nginx-0.8.50/ лежит не оригинальный nginx.  Тут должен быть патч 
в обратную сторону.

Повторяю исходную рекомендацию: дождитесь выхода версии nginx'а, 
которая будет включать обсуждаемые патчи.

Maxim Dounin



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