session: validate new app worker on update reqest 46/42246/1
authorFlorin Coras <[email protected]>
Fri, 24 Jan 2025 00:20:05 +0000 (19:20 -0500)
committerFlorin Coras <[email protected]>
Fri, 24 Jan 2025 00:20:05 +0000 (19:20 -0500)
Type: fix

Change-Id: Id9cec0c802024c1df0ac06a0f8833379a782e9de
Signed-off-by: Florin Coras <[email protected]>
src/vnet/session/session_node.c

index dd276cd..c0ff1de 100644 (file)
@@ -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)