Re: make ngx_pool clear2

2019-06-04 Thread Maxim Dounin
Hello! On Tue, Jun 04, 2019 at 04:38:21PM +0800, liuyujun wrote: > hello. everybody here? > > example before: > for (p = pool; p; p = p->d.next) { > p->d.last = (u_char *) p + sizeof(ngx_pool_t); > p->d.failed = 0; > } > > > > > after: > for (p = &pool->d; p; p =

make ngx_pool clear2

2019-06-04 Thread liuyujun
hello. everybody here? example before: for (p = pool; p; p = p->d.next) { p->d.last = (u_char *) p + sizeof(ngx_pool_t); p->d.failed = 0; } after: for (p = &pool->d; p; p = p->next) { if (p == &pool->d) { p->last = (u_char *) p + sizeof(ngx_pool_