From 9854e29660459aac58571524fde55a9050887d5b Mon Sep 17 00:00:00 2001
From: Maxim Menshikov <maxim.menshikov@iopsys.eu>
Date: Sun, 17 Sep 2023 00:35:05 +0100
Subject: [PATCH] Add missing CMDU freeup

---
 src/agent_map.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/agent_map.c b/src/agent_map.c
index 6eb8080b8..0d175886f 100644
--- a/src/agent_map.c
+++ b/src/agent_map.c
@@ -6719,6 +6719,7 @@ int handle_service_prioritization_request(void *agent, struct cmdu_buff *cmdu,
 				0);
 			if (err_cmdu != NULL) {
 				agent_send_cmdu(agent, err_cmdu);
+				cmdu_free(err_cmdu);
 			}
 			return -1;
 		}
@@ -6735,6 +6736,7 @@ int handle_service_prioritization_request(void *agent, struct cmdu_buff *cmdu,
 				0);
 			if (err_cmdu != NULL) {
 				agent_send_cmdu(agent, err_cmdu);
+				cmdu_free(err_cmdu);
 			}
 			return -1;
 		}
-- 
GitLab