diff options
| author | zhengchao <[email protected]> | 2019-06-05 20:43:45 +0800 |
|---|---|---|
| committer | zhengchao <[email protected]> | 2019-06-05 20:43:45 +0800 |
| commit | d3afda0d4c3f93e5d4225849e1f9b848e57de993 (patch) | |
| tree | 1e5f0ab6f1ce10cb68e2c81dcb05648a05e3c5a6 /platform/src/ssl_service_cache.cpp | |
| parent | 044d512184002cfaeaf12bd568e33d76beb99172 (diff) | |
为了减少pinning, protocol error误判带来的影响,将service cache的淘汰方式改为FIFO,独立service_cache_expire_seconds参数,默认5分钟。
Diffstat (limited to 'platform/src/ssl_service_cache.cpp')
| -rw-r--r-- | platform/src/ssl_service_cache.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/src/ssl_service_cache.cpp b/platform/src/ssl_service_cache.cpp index 21ad23f..3937486 100644 --- a/platform/src/ssl_service_cache.cpp +++ b/platform/src/ssl_service_cache.cpp @@ -283,7 +283,7 @@ struct ssl_service_cache* ssl_service_cache_create(unsigned int slot_size, unsig ret = MESA_htable_set_opt(htable, MHO_HASH_MAX_ELEMENT_NUM, &max_num, sizeof(max_num)); ret = MESA_htable_set_opt(htable, MHO_EXPIRE_TIME, &expire_seconds, sizeof(expire_seconds)); - opt_val=HASH_ELIMINATE_ALGO_LRU; + opt_val=HASH_ELIMINATE_ALGO_FIFO; ret = MESA_htable_set_opt(htable, MHO_ELIMIMINATE_TYPE, &opt_val, sizeof(int)); ret = MESA_htable_set_opt(htable, MHO_CBFUN_DATA_FREE, |
