From ec91f875ef38bae2a035c823fa96523d551c2758 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Mon, 25 Aug 2025 09:11:19 -0400 Subject: [PATCH] session: fix app listener free if listen returns If listen fails, regrab app listener in case transports reallocated the app listener pool. Type: fix Change-Id: Ifeb512ececacd9bd8f201eac2e08ab4ee6f1cdd5 Signed-off-by: Florin Coras --- src/vnet/session/application.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vnet/session/application.c b/src/vnet/session/application.c index ee66d755ad3..afe7a5eb3d8 100644 --- a/src/vnet/session/application.c +++ b/src/vnet/session/application.c @@ -221,6 +221,7 @@ app_listener_alloc_and_init (application_t * app, if ((rv = session_listen (ls, sep))) { ls = listen_session_get_from_handle (lh); + app_listener = app_listener_get (al_index); session_free (ls); app_listener_free (app, app_listener); return rv; -- 2.16.6