From c60a28bded96bf4cf3aa4a068d8320f44fec9114 Mon Sep 17 00:00:00 2001
From: Moe Jette <jette1@llnl.gov>
Date: Mon, 7 Oct 2002 22:04:37 +0000
Subject: [PATCH] Free credential on message free, was bad memory leak.

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

diff --git a/src/common/slurm_protocol_api.c b/src/common/slurm_protocol_api.c
index 35aee32f890..5b8ac8def1e 100644
--- a/src/common/slurm_protocol_api.c
+++ b/src/common/slurm_protocol_api.c
@@ -839,5 +839,7 @@ short int slurm_get_slurmd_port()
 
 void slurm_free_msg(slurm_msg_t * msg)
 {
+	if (msg->cred)
+		xfree(msg->cred);
 	xfree(msg);
 }
-- 
GitLab