From: Florin Coras Date: Fri, 24 Aug 2018 02:27:03 +0000 (-0700) Subject: session: fix retrieval of local sessions if app is detached X-Git-Tag: v18.10-rc1~377 X-Git-Url: https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commitdiff_plain;h=fcbda8951e68bf5755e9aa452706ab6af06828cc session: fix retrieval of local sessions if app is detached Change-Id: I0f5c1dc99610b65646c3b5cf8da7aea273371e4d Signed-off-by: Florin Coras --- diff --git a/src/vnet/session/application.c b/src/vnet/session/application.c index 3e127df3bd2..99f3ec89cde 100644 --- a/src/vnet/session/application.c +++ b/src/vnet/session/application.c @@ -989,7 +989,9 @@ application_get_local_session_from_handle (session_handle_t handle) application_t *server; u32 session_index, server_index; local_session_parse_handle (handle, &server_index, &session_index); - server = application_get (server_index); + server = application_get_if_valid (server_index); + if (!server) + return 0; return application_get_local_session (server, session_index); }