diff options
author | Florin Coras <fcoras@cisco.com> | 2023-10-06 16:45:04 -0700 |
---|---|---|
committer | Florin Coras <fcoras@cisco.com> | 2023-10-07 10:03:56 -0700 |
commit | 9ffec14a2202e1268c4a2f189c39a90986090a25 (patch) | |
tree | 2b0849d65bcb6254a8648356fa4591308cbe705b /src/vnet/session/session_node.c | |
parent | 589fe7ca61111d742ed2e6249728eb54423bab16 (diff) |
session: handle accept and connect errors
If builtin apps refuse connections, they should be cleaned up.
Type: fix
Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: I95ef22902ac3fe873e15e250aa5f03031c2dc0c4
Diffstat (limited to 'src/vnet/session/session_node.c')
-rw-r--r-- | src/vnet/session/session_node.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/vnet/session/session_node.c b/src/vnet/session/session_node.c index 4f2cae4d196..d27b804550a 100644 --- a/src/vnet/session/session_node.c +++ b/src/vnet/session/session_node.c @@ -456,6 +456,7 @@ session_mq_accepted_reply_handler (session_worker_t *wrk, a->app_index = mp->context; a->handle = mp->handle; vnet_disconnect_session (a); + s->app_wrk_index = SESSION_INVALID_INDEX; return; } |