Blame SOURCES/unbound-1.13.1-rh1977400.patch

55b5be
diff --git a/util/net_help.c b/util/net_help.c
55b5be
index 3b5527a..42a7666 100644
55b5be
--- a/util/net_help.c
55b5be
+++ b/util/net_help.c
55b5be
@@ -1172,6 +1172,7 @@ void* connect_sslctx_create(char* key, char* pem, char* verifypem, int wincert)
55b5be
 	if((SSL_CTX_set_options(ctx, SSL_OP_NO_RENEGOTIATION) &
55b5be
 		SSL_OP_NO_RENEGOTIATION) != SSL_OP_NO_RENEGOTIATION) {
55b5be
 		log_crypto_err("could not set SSL_OP_NO_RENEGOTIATION");
55b5be
+		SSL_CTX_free(ctx);
55b5be
 		return 0;
55b5be
 	}
55b5be
 #endif