[ovs-dev] [PATCH v3 ovn 1/3] OVN: Repair memory leak for OVN controller events.

Lorenzo Bianconi lorenzo.bianconi at redhat.com
Mon Aug 19 14:37:01 UTC 2019


From: Mark Michelson <mmichels at redhat.com>

From: Mark Michelson <mmichels at redhat.com>

Controller event action is leaking its genopts. This corrects the error.

Signed-off-by: Mark Michelson <mmichels at redhat.com>
Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi at redhat.com>
---
 lib/actions.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/actions.c b/lib/actions.c
index 81950e7df..08c589ab3 100644
--- a/lib/actions.c
+++ b/lib/actions.c
@@ -1760,8 +1760,9 @@ parse_trigger_event(struct action_context *ctx,
 }
 
 static void
-ovnact_controller_event_free(struct ovnact_controller_event *event OVS_UNUSED)
+ovnact_controller_event_free(struct ovnact_controller_event *event)
 {
+    free_gen_options(event->options, event->n_options);
 }
 
 static void
-- 
2.21.0



More information about the dev mailing list