commit | df5640262324ebe8c1bd0445e35ab7811caa6214 | [log] [tgz] |
---|---|---|
author | Hanno Becker <hanno.becker@arm.com> | Thu May 13 06:26:37 2021 +0100 |
committer | Hanno Becker <hanno.becker@arm.com> | Thu May 13 07:09:06 2021 +0100 |
tree | 4449db38738266e22bd241796b92280011e36543 | |
parent | 7ad77963d17fdbe84e92459d0567caff6929e8db [diff] [blame] |
Fix memory leak upon ciphersuite mismatch during session resumption Signed-off-by: Hanno Becker <hanno.becker@arm.com>
diff --git a/library/ssl_srv.c b/library/ssl_srv.c index 196f69d..213cd3c 100644 --- a/library/ssl_srv.c +++ b/library/ssl_srv.c
@@ -2810,7 +2810,7 @@ exit: - mbedtls_platform_zeroize( &session_tmp, sizeof( session_tmp ) ); + mbedtls_ssl_session_free( &session_tmp ); } static int ssl_write_server_hello( mbedtls_ssl_context *ssl )