mirror of
https://github.com/curl/curl.git
synced 2026-04-14 22:41:40 +03:00
multihandle: add an ssl_scache here
The TLS session cache is now held by the multi handle unless it is shared, so that all easy handles within a multi handle get the benefit of sharing the same, larger, cache. The multi handle session cache size is set to 25, unless it is the internal one used for the easy interface - which still uses only 3. Closes #15982
This commit is contained in:
parent
854e055a70
commit
cd43c92685
8 changed files with 29 additions and 29 deletions
|
|
@ -106,8 +106,8 @@ struct Curl_multi {
|
|||
curl_push_callback push_cb;
|
||||
void *push_userp;
|
||||
|
||||
/* Hostname cache */
|
||||
struct Curl_hash hostcache;
|
||||
struct Curl_hash hostcache; /* Hostname cache */
|
||||
struct Curl_ssl_scache *ssl_scache; /* TLS session pool */
|
||||
|
||||
#ifdef USE_LIBPSL
|
||||
/* PSL cache. */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue