Re: cache: move open to thread pool

2019-01-23 Thread Maxim Konovalov
Hi Ka-Hing, Roman told me that the delta is because of your changes. Thanks for your time on that. Waiting for your testing results. Maxim On 22/01/2019 22:34, Ka-Hing Cheung via nginx-devel wrote: > I spoke too soon, just realized our test colo is running the patches > without aio_open on. Fl

[njs] Simplified function parsing.

2019-01-23 Thread Dmitry Volyntsev
details: https://hg.nginx.org/njs/rev/72fce46a7669 branches: changeset: 736:72fce46a7669 user: hongzhidao date: Wed Jan 23 19:48:19 2019 +0300 description: Simplified function parsing. Avoid creating phony parser structures while parsing function bodies. diffstat: njs/njs.c

Re: aio/unix: Use signal.sival which is standard

2019-01-23 Thread Sepherosa Ziehau
On Fri, Jan 18, 2019 at 6:22 PM Sergey Kandaurov wrote: > > > > > On 18 Jan 2019, at 10:39, Sepherosa Ziehau wrote: > > > > Hi, > > > >> diff --git a/src/os/unix/ngx_freebsd_config.h > >> b/src/os/unix/ngx_freebsd_config.h > >> --- a/src/os/unix/ngx_freebsd_config.h > >> +++ b/src/os/unix/ngx_fr

Re: aio/unix: Use signal.sival which is standard

2019-01-23 Thread Sepherosa Ziehau
On Tue, Jan 22, 2019 at 10:54 PM Maxim Dounin wrote: > This needs to be extended with some background information - > notably why it used to be sigval_ptr, and why to switch to > sival_ptr. I am not sure why it used to be sigval_ptr; seems to be a miss name in FreeBSD. And the code seems to assu