From: Florin Coras Date: Fri, 24 Jan 2025 00:20:05 +0000 (-0500) Subject: session: validate new app worker on update reqest X-Git-Tag: v25.10-rc0~248 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F46%2F42246%2F1;p=vpp.git session: validate new app worker on update reqest Type: fix Change-Id: Id9cec0c802024c1df0ac06a0f8833379a782e9de Signed-off-by: Florin Coras --- diff --git a/src/vnet/session/session_node.c b/src/vnet/session/session_node.c index dd276cd7854..c0ff1de39bc 100644 --- a/src/vnet/session/session_node.c +++ b/src/vnet/session/session_node.c @@ -644,6 +644,8 @@ session_mq_worker_update_handler (void *data) } owner_app_wrk_map = app_wrk->wrk_map_index; app_wrk = application_get_worker (app, mp->wrk_index); + if (!app_wrk) + return; /* This needs to come from the new owner */ if (mp->req_wrk_index == owner_app_wrk_map)