From 5094c5e81c2cd0afa331ed9fe9675b50ada8d536 Mon Sep 17 00:00:00 2001 From: cameronrich Date: Wed, 3 Oct 2007 22:00:33 +0000 Subject: [PATCH] fixed memory leak in renegotiation git-svn-id: svn://svn.code.sf.net/p/axtls/code/trunk@133 9a5d90b5-6617-0410-8a86-bb477d3ed2e3 --- ssl/tls1_clnt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ssl/tls1_clnt.c b/ssl/tls1_clnt.c index 939318b0e..c33962e78 100644 --- a/ssl/tls1_clnt.c +++ b/ssl/tls1_clnt.c @@ -131,6 +131,7 @@ int do_client_connect(SSL *ssl) ssl->bm_read_index = 0; ssl->next_state = HS_SERVER_HELLO; ssl->hs_status = SSL_NOT_OK; /* not connected */ + x509_free(ssl->x509_ctx); /* sit in a loop until it all looks good */ while (ssl->hs_status != SSL_OK)