From 90e6ec4fdc9a2c94b807fbef78a1a4d7c5ebaf2f Mon Sep 17 00:00:00 2001 From: luwenpeng Date: Mon, 26 Aug 2019 14:56:47 +0800 Subject: [PATCH] =?UTF-8?q?ssl=5Fsvc=5Ffree=5Fclient=5Fst()=20=E4=B8=AD?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=20proto=5Ferr=5Fcli=5Fcnt=20=E7=9A=84?= =?UTF-8?q?=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- platform/src/ssl_service_cache.cpp | 6 ++++++ 1 file changed, 6 insertions(+) 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; }