From 16f4b7c0a225ac768cbf0cda64c4c19e3fd41a20 Mon Sep 17 00:00:00 2001
From: Moe Jette <jette1@llnl.gov>
Date: Wed, 31 Jul 2002 23:52:01 +0000
Subject: [PATCH] Make job step_id be uint32 in API. Fix typo in scontrol error
 message. Treat error situation better, no abort on lookup of step_id given
 job_id that is invalid.

---
 src/slurmctld/step_mgr.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/slurmctld/step_mgr.c b/src/slurmctld/step_mgr.c
index a0d02125547..1331023c846 100644
--- a/src/slurmctld/step_mgr.c
+++ b/src/slurmctld/step_mgr.c
@@ -117,7 +117,9 @@ find_step_record(struct job_record *job_ptr, uint16_t step_id)
 	ListIterator step_record_iterator;
 	struct step_record *step_record_point;
 
-	assert (job_ptr);
+	if (job_ptr == NULL)
+		return NULL;
+
 	step_record_iterator = list_iterator_create (job_ptr->step_list);		
 
 	while ((step_record_point = 
-- 
GitLab