From ff4737ddd3eb1d0757d38d6102eb1d8afff6d962 Mon Sep 17 00:00:00 2001 From: linsc Date: Wed, 7 Dec 2022 18:12:28 +0800 Subject: [PATCH] fix potential memory leak --- src/liblsquic/lsquic_full_conn_ietf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/liblsquic/lsquic_full_conn_ietf.c b/src/liblsquic/lsquic_full_conn_ietf.c index 2910a62..faf1d75 100644 --- a/src/liblsquic/lsquic_full_conn_ietf.c +++ b/src/liblsquic/lsquic_full_conn_ietf.c @@ -1708,6 +1708,7 @@ lsquic_ietf_full_conn_server_new (struct lsquic_engine_public *enpub, return &conn->ifc_conn; err3: + conn->ifc_enpub->enp_stream_if->on_conn_closed(&conn->ifc_conn); ietf_full_conn_ci_destroy(&conn->ifc_conn); return NULL;