commit | f232cb3e9bcdbbfe3ae65b927ea9333f42ec5b8c | [log] [tgz] |
---|---|---|
author | Amaury Denoyelle <adenoyelle@haproxy.com> | Wed Jan 06 16:14:12 2021 +0100 |
committer | Amaury Denoyelle <adenoyelle@haproxy.com> | Fri Feb 12 12:33:05 2021 +0100 |
tree | acedc518011ae0dc379388311e1de23949d9f323 | |
parent | 5c7086f6b06d546c5800486ed9e4bb8d8d471e09 [diff] |
MEDIUM: connection: replace idle conn lists by eb trees The server idle/safe/available connection lists are replaced with ebmb- trees. This is used to store backend connections, with the new field connection hash as the key. The hash is a 8-bytes size field, used to reflect specific connection parameters. This is a preliminary work to be able to reuse connection with SNI, explicit src/dst address or PROXY protocol.