Code Review
/
vpp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
review
|
tree
raw
|
patch
| inline |
side by side
(parent:
015a6f7
)
session: ignore app rx ntf if transport closed
43/39643/1
author
Florin Coras
<fcoras@cisco.com>
Tue, 10 Oct 2023 19:39:55 +0000
(12:39 -0700)
committer
Florin Coras
<florin.coras@gmail.com>
Wed, 11 Oct 2023 20:05:48 +0000
(20:05 +0000)
Type: fix
Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: Id56a101a6350903b00f7c96705fb86039e70e12c
(cherry picked from commit
a0b8c8fdf3fc555fc2ed7792d67bf3fb4fb99b9f
)
src/vnet/session/session_node.c
patch
|
blob
|
history
diff --git
a/src/vnet/session/session_node.c
b/src/vnet/session/session_node.c
index
d27b804
..
9e20670
100644
(file)
--- a/
src/vnet/session/session_node.c
+++ b/
src/vnet/session/session_node.c
@@
-1785,7
+1785,7
@@
session_event_dispatch_io (session_worker_t * wrk, vlib_node_runtime_t * node,
break;
case SESSION_IO_EVT_RX:
s = session_event_get_session (wrk, e);
- if (!s)
+ if (!s
|| s->session_state >= SESSION_STATE_TRANSPORT_CLOSED
)
break;
transport_app_rx_evt (session_get_transport_proto (s),
s->connection_index, s->thread_index);