From e18447e37b34d0a2490ca591ad8c976bc0ee6c3a Mon Sep 17 00:00:00 2001
From: Moe Jette <jette1@llnl.gov>
Date: Thu, 20 May 2010 18:15:14 +0000
Subject: [PATCH] restore some logic accidentally removed in last commit

---
 src/slurmd/slurmd/req.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/slurmd/slurmd/req.c b/src/slurmd/slurmd/req.c
index 320198d5bbf..b778cafbc58 100644
--- a/src/slurmd/slurmd/req.c
+++ b/src/slurmd/slurmd/req.c
@@ -1098,6 +1098,9 @@ _set_batch_job_limits(slurm_msg_t *msg)
 	slurm_cred_arg_t arg;
 	batch_job_launch_msg_t *req = (batch_job_launch_msg_t *)msg->data;
 
+	if (slurm_cred_get_args(req->cred, &arg) != SLURM_SUCCESS)
+		return;
+
 	if (cpu_log) {
 		char *per_job = "";
 		uint32_t job_mem  = arg.job_mem_limit;
-- 
GitLab