From 207adf8e7b97b4ca2cd1b44c85e3b48c6ea5e636 Mon Sep 17 00:00:00 2001 From: Morris Jette <jette@schedmd.com> Date: Wed, 20 Jan 2016 07:35:13 -0800 Subject: [PATCH] Correct job_cnt_run NULL pointer This corrects logic from commit e5a617468906a44d1fa75c7298b5d503e5bc6877 that could result in use of NULL pointer --- src/slurmctld/read_config.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/slurmctld/read_config.c b/src/slurmctld/read_config.c index 3c3c39dd329..53cd69210c8 100644 --- a/src/slurmctld/read_config.c +++ b/src/slurmctld/read_config.c @@ -1957,7 +1957,8 @@ static int _sync_nodes_to_active_job(struct job_record *job_ptr) } } - if (IS_JOB_RUNNING(job_ptr) || IS_JOB_SUSPENDED(job_ptr)) + if ((IS_JOB_RUNNING(job_ptr) || IS_JOB_SUSPENDED(job_ptr)) && + (job_ptr->front_end_ptr != NULL)) job_ptr->front_end_ptr->job_cnt_run++; return cnt; -- GitLab