MINOR: queue: remove the px/srv fields from pendconn
authorWilly Tarreau <w@1wt.eu>
Wed, 23 Jun 2021 14:43:45 +0000 (16:43 +0200)
committerWilly Tarreau <w@1wt.eu>
Thu, 24 Jun 2021 08:52:31 +0000 (10:52 +0200)
commit51c63f0f0a9a629f298bfaeda158599707e562f4
tree19ac16d5242fbfa17fac766ffc685c636ab7913e
parent8429097c61690844caacd90ff336be8b8b4f0fd2
MINOR: queue: remove the px/srv fields from pendconn

Now we directly use p->queue to get to the queue, which is much more
straightforward. The performance on 100 servers and 16 threads
increased from 560k to 574k RPS, or 2.5%.

A lot more simplifications are possible, but the minimum was done at
this point.
include/haproxy/queue-t.h
src/queue.c