From: Florin Coras Date: Tue, 29 Oct 2024 08:21:08 +0000 (-0700) Subject: session: improve migration rx ntf X-Git-Tag: v25.06-rc0~182 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F69%2F41769%2F4;p=vpp.git session: improve migration rx ntf Type: refactor Signed-off-by: Florin Coras Change-Id: I0dd002f923908c4b9244c2c47fc85fa8855d54e1 --- diff --git a/src/vnet/session/session_input.c b/src/vnet/session/session_input.c index ab9e5369db9..01be281d4f7 100644 --- a/src/vnet/session/session_input.c +++ b/src/vnet/session/session_input.c @@ -217,9 +217,7 @@ app_worker_flush_events_inline (app_worker_t *app_wrk, u32 thread_index, s->connection_index, s->thread_index); session_free (s); /* Notify app that it has data on the new session */ - s = session_get_from_handle (evt->as_u64[1]); - session_send_io_evt_to_thread (s->rx_fifo, - SESSION_IO_EVT_BUILTIN_RX); + session_program_rx_io_evt (evt->as_u64[1]); break; case SESSION_CTRL_EVT_TRANSPORT_CLOSED: s = session_get (evt->session_index, thread_index);