From 083908f3be941c8d4588935b046834fda7b60aad Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Mon, 15 Oct 2018 20:53:14 +0200 Subject: [PATCH] rust/ike2: free destate on tx free Bug #2604 --- rust/src/ikev2/ikev2.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rust/src/ikev2/ikev2.rs b/rust/src/ikev2/ikev2.rs index 9be03c352d..4ff4826b3d 100644 --- a/rust/src/ikev2/ikev2.rs +++ b/rust/src/ikev2/ikev2.rs @@ -406,6 +406,9 @@ impl IKEV2Transaction { if self.events != std::ptr::null_mut() { core::sc_app_layer_decoder_events_free_events(&mut self.events); } + if let Some(state) = self.de_state { + core::sc_detect_engine_state_free(state); + } } } -- 2.47.2