diff --git a/src/ssl_sock.c b/src/ssl_sock.c index b9ca66246..a957d3e9c 100644 --- a/src/ssl_sock.c +++ b/src/ssl_sock.c @@ -3361,6 +3361,7 @@ static int ssl_sock_load_multi_ckchs(const char *path, struct ckch_store *ckchs, while (node) { next = ebmb_next(node); ebmb_delete(node); + free(ebmb_entry(node, struct sni_keytype, name)); node = next; }