From: Florin Coras Date: Sun, 19 Dec 2021 19:38:30 +0000 (-0800) Subject: session: ignore rpc in fifo event lookups X-Git-Tag: v22.06-rc0~107 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=f977ce7972af69aa7996dfd319614018890e75b8;p=vpp.git session: ignore rpc in fifo event lookups RPCs are not associated to sessions. Type: fix Signed-off-by: Florin Coras Change-Id: I6b7870a3ebc2e8f32a6c1b10e2552d9e074c7eb3 --- diff --git a/src/vnet/session/session_debug.c b/src/vnet/session/session_debug.c index 349d1ec9b46..f62af1cf839 100644 --- a/src/vnet/session/session_debug.c +++ b/src/vnet/session/session_debug.c @@ -180,7 +180,6 @@ dump_thread_0_event_queue (void) static u8 session_node_cmp_event (session_event_t * e, svm_fifo_t * f) { - session_t *s; switch (e->event_type) { case SESSION_IO_EVT_RX: @@ -192,16 +191,7 @@ session_node_cmp_event (session_event_t * e, svm_fifo_t * f) return 1; break; case SESSION_CTRL_EVT_CLOSE: - break; case SESSION_CTRL_EVT_RPC: - s = session_get_from_handle (e->session_handle); - if (!s) - { - clib_warning ("session has event but doesn't exist!"); - break; - } - if (s->rx_fifo == f || s->tx_fifo == f) - return 1; break; default: break;