mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-09-25 15:51:24 +02:00
CLEANUP: pools: don't needlessly set a call mark during refilling of caches
When refilling caches from the shared cache, it's pointless to set the pointer to the local pool since it may be overwritten immediately after by the LIST_INSERT(). This is a leftover from the pre-2.4 code in fact. It didn't hurt, though.
This commit is contained in:
parent
c895c441c7
commit
ceabc5ca8c
@ -478,9 +478,6 @@ void pool_refill_local_from_shared(struct pool_head *pool, struct pool_cache_hea
|
||||
count = 0;
|
||||
for (; ret; ret = down) {
|
||||
down = ret->down;
|
||||
/* keep track of where the element was allocated from */
|
||||
POOL_DEBUG_SET_MARK(pool, ret);
|
||||
|
||||
item = (struct pool_cache_item *)ret;
|
||||
POOL_DEBUG_TRACE_CALLER(pool, item, NULL);
|
||||
LIST_INSERT(&pch->list, &item->by_pool);
|
||||
|
Loading…
x
Reference in New Issue
Block a user