From bb815f7323c2511ddfc47c9e5d9ae360f0dfeb7d Mon Sep 17 00:00:00 2001 From: Xie Han <63350856@qq.com> Date: Fri, 19 Apr 2024 23:39:23 +0800 Subject: [PATCH] Clear ssl_ctx if not SSL transport type. --- src/manager/RouteManager.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/manager/RouteManager.cc b/src/manager/RouteManager.cc index f90e875a..d2ef8272 100644 --- a/src/manager/RouteManager.cc +++ b/src/manager/RouteManager.cc @@ -502,6 +502,8 @@ int RouteManager::get(enum TransportType type, if (ssl_ctx == NULL) ssl_ctx = global_client_ctx; } + else + ssl_ctx = NULL; uint64_t key = __generate_key(type, addrinfo, other_info, ep_params, hostname, ssl_ctx);