From 13987dab0d79f7253ae5db0d93af923cb0e725b1 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Tue, 7 Dec 2021 14:47:12 -0800 Subject: session: fix duplicate segment del message Type: fix Signed-off-by: Florin Coras Change-Id: I42b5a5a07aae6708a20ed424c8f26ddbe91278fb --- src/vnet/session/application_local.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'src/vnet/session') diff --git a/src/vnet/session/application_local.c b/src/vnet/session/application_local.c index eb1c2582430..1bf5d9371e1 100644 --- a/src/vnet/session/application_local.c +++ b/src/vnet/session/application_local.c @@ -304,12 +304,7 @@ ct_session_dealloc_fifos (ct_connection_t *ct, svm_fifo_t *rx_fifo, app_worker_del_segment_notify (app_wrk, ct->segment_handle); } - if (!segment_manager_app_detached (sm)) - { - app_wrk = app_worker_get (ct->server_wrk); - app_worker_del_segment_notify (app_wrk, ct->segment_handle); - } - + /* Notify server app and free segment */ segment_manager_lock_and_del_segment (sm, seg_index); /* Cleanup segment manager if needed. If server detaches there's a chance -- cgit 1.2.3-korg