From 43cc65bbfd1e3709ba975a953e6d161d17ea5ccd Mon Sep 17 00:00:00 2001 From: Christos Tsantilas Date: Thu, 31 Jul 2014 17:02:20 +0300 Subject: [PATCH] Fix reconfiguration leaks: objects tied to http_port part1 This patch cleans up forgotten(?) clientca and crlfile PortCfg members. Note: PortCfg objects are still leaking so this change alone is not enough --- src/anyp/PortCfg.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/anyp/PortCfg.cc b/src/anyp/PortCfg.cc index c1d357ef8e..4657f61a04 100644 --- a/src/anyp/PortCfg.cc +++ b/src/anyp/PortCfg.cc @@ -77,10 +77,12 @@ AnyP::PortCfg::~PortCfg() #if USE_OPENSSL safe_free(cert); safe_free(key); - safe_free(options); safe_free(cipher); + safe_free(options); + safe_free(clientca); safe_free(cafile); safe_free(capath); + safe_free(crlfile); safe_free(dhfile); safe_free(sslflags); safe_free(sslContextSessionId); -- 2.47.3