Valery Kholodkov
November 29, 2010 09:34AM
----- Igor Sysoev <igor@sysoev.ru> wrote:
> On Mon, Nov 29, 2010 at 11:01:46AM +0000, Valery Kholodkov wrote:
>
> > В таком случае см. коментарий китайского программиста:
> >
> > https://github.com/vkholodkov/nginx-eval-module/commit/d4134c67c5e88701928a5629332541b28b5deb59
> >
> > К сожалению, API, который использовался модулем, на rewrite-фазе изменился в 0.8.42. Я поговорил с автором и исправил согласно его рекомендациям. Однако, судя по моим ощущениям и коментариям других разработчиков это ничего не решает. Очень похоже, что мы друг друга не понимаем.
>
> Прилагаемый патч возврщает обработку NGX_OK и NGX_DONE в rewrite-фазе.
> Это место можно описать так:
>
> if(ctx->in_progress) {
> return NGX_DONE;
> }
>
> так как до 0.8.42 NGX_DONE и NGX_AGAIN работали одинаково.

Хорошо, спасибо! Как я понимаю, с моей стороны делать ничего не требуется, так как в коде eval для всех версий, начиная с 0.8.42 возвращается NGX_DONE.

Таким образом, вместе с этим патчем eval должен заработать на 0.8.42 и старше.

--
Regards,
Valery Kholodkov
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

вроде eval модуль сломался

Anton Bessonov November 25, 2010 06:40PM

Re: вроде eval модуль сломался

Valery Kholodkov November 26, 2010 07:00AM

Re: вроде eval модуль сломался

Anton Bessonov November 27, 2010 05:14PM

Re: вроде eval модуль сломался

Valery Kholodkov November 29, 2010 06:04AM

Re: вроде eval модуль сломался

Igor Sysoev November 29, 2010 08:58AM

Re: вроде eval модуль сломался

Anton Bessonov November 29, 2010 09:40AM

Re: вроде eval модуль сломался

Igor Sysoev November 29, 2010 09:46AM

Re: вроде eval модуль сломался

Valery Kholodkov November 29, 2010 09:34AM

Re: вроде eval модуль сломался

Igor Sysoev November 29, 2010 09:38AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 246
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready