From 875ef5ad6458ec9c0185e7c4a5796b2b51660bb7 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Sun, 26 May 2024 11:34:52 +0200 Subject: [PATCH] fix the memory leak with openssl (~8K per connection) --- libmariadb/secure/openssl.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libmariadb/secure/openssl.c b/libmariadb/secure/openssl.c index 39e2abcd..828c3121 100644 --- a/libmariadb/secure/openssl.c +++ b/libmariadb/secure/openssl.c @@ -563,6 +563,8 @@ my_bool ma_tls_connect(MARIADB_TLS *ctls) ma_tls_get_finger_print(ctls, MA_HASH_SHA256, fp, 33); mysql_hex_string(ctls->cert_info.fingerprint, fp, 32); + + X509_free(cert); } return 0;