From 7b3def5eda3042a70e71a52d244fc03a0e37efaf Mon Sep 17 00:00:00 2001
From: Morris Jette <jette@schedmd.com>
Date: Thu, 11 Aug 2011 17:05:41 -0700
Subject: [PATCH] Revert commit c5d638546871d2565de8

This reverts commit c5d638546871d2565de8 from 8/11/2011. The memory
copy is not a leak, but is required to avoid memory corruption.
---
 src/slurmctld/proc_req.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/slurmctld/proc_req.c b/src/slurmctld/proc_req.c
index be922deba3d..89276f915b8 100644
--- a/src/slurmctld/proc_req.c
+++ b/src/slurmctld/proc_req.c
@@ -1682,7 +1682,7 @@ static void _slurm_rpc_job_step_create(slurm_msg_t * msg)
 #ifdef HAVE_FRONT_END
 		if (step_rec->job_ptr->batch_host) {
 			job_step_resp.step_layout->front_end =
-				step_rec->job_ptr->batch_host;
+				xstrdup(step_rec->job_ptr->batch_host);
 		}
 #endif
 		job_step_resp.cred           = slurm_cred;
-- 
GitLab