session: fix node runtime in pre-input queue handler 61/24061/3
authorFlorin Coras <fcoras@cisco.com>
Wed, 18 Dec 2019 17:38:40 +0000 (09:38 -0800)
committerFlorin Coras <fcoras@cisco.com>
Fri, 24 Jan 2020 23:46:58 +0000 (23:46 +0000)
Call session queue node with the right node runtime instead of the
pre-input node runtime.

Type: fix

Change-Id: I43d20bed4930fc877b187ce7ecdce62034b393c5
Signed-off-by: Florin Coras <fcoras@cisco.com>
src/vnet/session/session_node.c

index 540f6e6..a0f4f34 100644 (file)
@@ -1610,6 +1610,7 @@ session_queue_pre_input_inline (vlib_main_t * vm, vlib_node_runtime_t * node,
   session_main_t *sm = &session_main;
   if (!sm->wrk[0].vpp_event_queue)
     return 0;
+  node = vlib_node_get_runtime (vm, session_queue_node.index);
   return session_queue_node_fn (vm, node, frame);
 }