From 7ad1ec819c23f28789b0606c1dcf5ece8b502433 Mon Sep 17 00:00:00 2001 From: "Roger A. Light" Date: Thu, 17 Sep 2020 12:45:57 +0100 Subject: [PATCH] Cleanup bridge ssl_ctx on exit. --- src/bridge.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bridge.c b/src/bridge.c index 8fc10d6f..59fe0e71 100644 --- a/src/bridge.c +++ b/src/bridge.c @@ -576,6 +576,11 @@ void bridge__cleanup(struct mosquitto_db *db, struct mosquitto *context) mosquitto__free(context->bridge->remote_password); } context->bridge->remote_password = NULL; +#ifdef WITH_TLS + if(context->ssl_ctx){ + SSL_CTX_free(context->ssl_ctx); + } +#endif }