From 85af76af5c63c5fbe018a0765e252eea64efb0ea Mon Sep 17 00:00:00 2001 From: Filip Tehlar Date: Sat, 9 May 2020 03:32:28 +0000 Subject: ikev2: fix removing of expired SAs Type: fix Change-Id: Idf9b0ffb4e3a0113bece80d1195192bdf46feb89 Signed-off-by: Filip Tehlar --- src/plugins/ikev2/ikev2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/ikev2/ikev2.c b/src/plugins/ikev2/ikev2.c index bb620a86ddd..068ae7cee83 100644 --- a/src/plugins/ikev2/ikev2.c +++ b/src/plugins/ikev2/ikev2.c @@ -4054,7 +4054,6 @@ ikev2_mngr_process_fn (vlib_main_t * vm, vlib_node_runtime_t * rt, if (p) { ikev2_initiate_sa_init (vm, p->name); - continue; } } vec_foreach (c, sa->childs) @@ -4062,6 +4061,7 @@ ikev2_mngr_process_fn (vlib_main_t * vm, vlib_node_runtime_t * rt, hash_unset (tkm->sa_by_rspi, sa->rspi); pool_put (tkm->sas, sa); } + vec_free (to_be_deleted); } /* process ipsec sas */ -- cgit 1.2.3-korg