Using new memory pool implementation.

This commit is contained in:
Igor Sysoev
2017-06-20 19:49:17 +03:00
parent c7ab908c19
commit f888a5310c
72 changed files with 350 additions and 1326 deletions

View File

@@ -72,15 +72,15 @@ nxt_upstream_round_robin_create(nxt_task_t *task, void *obj, void *data)
jbs = obj;
up = jbs->resolve.job.data;
urr = nxt_mem_zalloc(up->mem_pool, sizeof(nxt_upstream_round_robin_t));
urr = nxt_mp_zget(up->mem_pool, sizeof(nxt_upstream_round_robin_t));
if (nxt_slow_path(urr == NULL)) {
goto fail;
}
urr->npeers = jbs->resolve.count;
peer = nxt_mem_zalloc(up->mem_pool,
urr->npeers * sizeof(nxt_upstream_round_robin_peer_t));
peer = nxt_mp_zget(up->mem_pool,
urr->npeers * sizeof(nxt_upstream_round_robin_peer_t));
if (nxt_slow_path(peer == NULL)) {
goto fail;
}