[njs] Parser: fixed broken object literals parsing.

2020-06-25 Thread Alexander Borisov
details: https://hg.nginx.org/njs/rev/d692284e0b9f branches: changeset: 1439:d692284e0b9f user: Alexander Borisov date: Thu Jun 25 13:10:03 2020 +0300 description: Parser: fixed broken object literals parsing. diffstat: src/njs_parser.c | 9 ++--- src/test/njs_unit_t

[njs] Parser: fixed broken for expressions parsing.

2020-06-25 Thread Alexander Borisov
details: https://hg.nginx.org/njs/rev/fac632b520fa branches: changeset: 1440:fac632b520fa user: Alexander Borisov date: Thu Jun 25 13:10:04 2020 +0300 description: Parser: fixed broken for expressions parsing. diffstat: src/njs_parser.c | 2 +- src/test/njs_unit_test.c |

Re: [PATCH] skip apply "ngx_http_upstream_process_accel_expires" when a request responeded by cache

2020-06-25 Thread Maxim Dounin
Hello! On Wed, Jun 24, 2020 at 08:32:18PM +0900, Sokichi Takada wrote: > In my case, the backend returns x-accel-expires with 304 responses every > time. > > nginx calculates valid_sec by "ngx_http_upstream_process_accel_expires" for > any revalidate or HIT responses, thus to get the wrong valid