mirror of
https://github.com/espressif/esp-idf
synced 2025-03-10 01:29:21 -04:00
esp_tls: Fix memory leak when esp-tls server session is deleted
This commit is contained in:
parent
cddb8c29e6
commit
1a09e16af2
@ -604,6 +604,7 @@ void esp_mbedtls_server_session_delete(esp_tls_t *tls)
|
|||||||
{
|
{
|
||||||
if (tls != NULL) {
|
if (tls != NULL) {
|
||||||
esp_mbedtls_cleanup(tls);
|
esp_mbedtls_cleanup(tls);
|
||||||
|
esp_tls_internal_event_tracker_destroy(tls->error_handle);
|
||||||
free(tls);
|
free(tls);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -464,6 +464,7 @@ void esp_wolfssl_server_session_delete(esp_tls_t *tls)
|
|||||||
{
|
{
|
||||||
if (tls != NULL) {
|
if (tls != NULL) {
|
||||||
esp_wolfssl_cleanup(tls);
|
esp_wolfssl_cleanup(tls);
|
||||||
|
esp_tls_internal_event_tracker_destroy(tls->error_handle);
|
||||||
free(tls);
|
free(tls);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user