Mercurial > hg > nginx
diff src/core/ngx_slab.h @ 7081:69f9ee0342db
Slab: fixed initialization on win32.
On Windows, a worker process does not call ngx_slab_init() from
ngx_init_zone_pool(), so ngx_slab_max_size, ngx_slab_exact_size,
and ngx_slab_exact_shift were left uninitialized.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Tue, 08 Aug 2017 15:16:01 +0300 |
parents | 6e757036e588 |
children |
line wrap: on
line diff
--- a/src/core/ngx_slab.h Fri Aug 04 17:03:10 2017 +0300 +++ b/src/core/ngx_slab.h Tue Aug 08 15:16:01 2017 +0300 @@ -59,6 +59,7 @@ } ngx_slab_pool_t; +void ngx_slab_sizes_init(void); void ngx_slab_init(ngx_slab_pool_t *pool); void *ngx_slab_alloc(ngx_slab_pool_t *pool, size_t size); void *ngx_slab_alloc_locked(ngx_slab_pool_t *pool, size_t size);