summaryrefslogtreecommitdiff
path: root/Configure
diff options
context:
space:
mode:
authorTodd Short <tshort@akamai.com>2019-04-05 14:17:22 -0400
committerPauli <pauli@openssl.org>2021-06-10 18:32:25 +1000
commit25959e04c350c2b82d545ea38b18ff714acf61ba (patch)
tree7fd75f13eee0b56bfccea99f18d78bcbe85ba4b8 /Configure
parentde5a0198b22c36884fd36021d9e4f589b939674f (diff)
downloadopenssl-new-25959e04c350c2b82d545ea38b18ff714acf61ba.tar.gz
Optimize session cache flushing
Sort SSL_SESSION structures by timeout in the linked list. Iterate over the linked list for timeout, stopping when no more session can be flushed. Do SSL_SESSION_free() outside of SSL_CTX lock Update timeout upon use Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/8687)
Diffstat (limited to 'Configure')
0 files changed, 0 insertions, 0 deletions