From 09c91fe62775817a143a491ed999ddec30b8042b Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Tue, 27 Aug 2019 15:13:35 -0700 Subject: session: fix unbind coverity warning Type:fix Change-Id: If4fce6bd9b06ed545d72df847afd6a74cdefe042 Signed-off-by: Florin Coras (cherry picked from commit eef61bb81a22f4c61c01e5afc8bd3b8612a71534) --- src/vnet/session/session_api.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/vnet/session/session_api.c b/src/vnet/session/session_api.c index 8f9ce3f5a1e..c55aab33541 100755 --- a/src/vnet/session/session_api.c +++ b/src/vnet/session/session_api.c @@ -968,10 +968,17 @@ vl_api_unbind_sock_t_handler (vl_api_unbind_sock_t * mp) if ((rv = vnet_unlisten (a))) clib_warning ("unlisten returned: %d", rv); } + else + { + rv = VNET_API_ERROR_APPLICATION_NOT_ATTACHED; + } done: REPLY_MACRO (VL_API_UNBIND_SOCK_REPLY); + if (!app) + return; + app_wrk = application_get_worker (app, a->wrk_map_index); if (!app_wrk) return; -- cgit 1.2.3-korg