diff --git a/src/agent_map.c b/src/agent_map.c index 6eb8080b896eb1778ef2329088d24d978d5cdee4..0d175886f7d8c81e5ab12e9d6f47d9ae9ca99ef6 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; }