From 98078ab88d93de4e44427c018cd3a74fc0ce8234 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Thu, 12 Aug 2021 18:12:09 -0700 Subject: session: close app wrk socket on delete Type: improvement Signed-off-by: Florin Coras Change-Id: I54fa6e8f12bb52988888e7019a88d6891017944c --- src/vnet/session/application.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/vnet/session/application.c') diff --git a/src/vnet/session/application.c b/src/vnet/session/application.c index 7fe81885725..d3e598ca271 100644 --- a/src/vnet/session/application.c +++ b/src/vnet/session/application.c @@ -1061,6 +1061,8 @@ vnet_app_worker_add_del (vnet_app_worker_add_del_args_t * a) return VNET_API_ERROR_INVALID_VALUE; application_api_table_del (app_wrk->api_client_index); + if (appns_sapi_enabled ()) + sapi_socket_close_w_handle (app_wrk->api_client_index); app_worker_free (app_wrk); app_worker_map_free (app, wrk_map); if (application_n_workers (app) == 0) -- cgit 1.2.3-korg