diff options
| author | luwenpeng <[email protected]> | 2019-08-26 14:56:47 +0800 |
|---|---|---|
| committer | luwenpeng <[email protected]> | 2019-09-03 11:03:03 +0800 |
| commit | 90e6ec4fdc9a2c94b807fbef78a1a4d7c5ebaf2f (patch) | |
| tree | 3c1ce9ce6a9d64e7c97e62173ef96e013abc288a /platform/src/ssl_service_cache.cpp | |
| parent | f589f0e4331a4b02eb42818a8b93e34502253a71 (diff) | |
ssl_svc_free_client_st() 中更新 proto_err_cli_cnt 的值
Diffstat (limited to 'platform/src/ssl_service_cache.cpp')
| -rw-r--r-- | platform/src/ssl_service_cache.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/platform/src/ssl_service_cache.cpp b/platform/src/ssl_service_cache.cpp index 11f845c..f8ae994 100644 --- a/platform/src/ssl_service_cache.cpp +++ b/platform/src/ssl_service_cache.cpp @@ -58,6 +58,12 @@ static void ssl_svc_free_client_st(void * data) { svc_cache->stat.pinning_cli_cnt--; } + + if (p->protocol_error_count >= svc_cache->fail_as_proto_err_count) + { + svc_cache->stat.proto_err_cli_cnt--; + } + free(p); return; } |
