View | Details | Raw Unified | Return to ticket 5276 | Differences between
and this patch

Collapse All | Expand All

(-)a/src/slurmctld/node_scheduler.c (+9 lines)
Lines 2803-2808 extern void launch_prolog(struct job_record *job_ptr) Link Here
2803
	    !(slurmctld_conf.prolog_flags & PROLOG_FLAG_NOHOLD))
2803
	    !(slurmctld_conf.prolog_flags & PROLOG_FLAG_NOHOLD))
2804
		job_ptr->state_reason = WAIT_PROLOG;
2804
		job_ptr->state_reason = WAIT_PROLOG;
2805
2805
2806
	if (!job_ptr->job_resrcs) {
2807
		error("%s: missing job resources struct for job %u, setting to failed",
2808
		      __func__, job_ptr->job_id);
2809
		job_ptr->job_state = JOB_FAILED;
2810
		job_ptr->state_reason = FAIL_SYSTEM;
2811
		job_ptr->exit_code = 1;
2812
		job_ptr->end_time = time(NULL);
2813
	}
2814
2806
	prolog_msg_ptr->job_id = job_ptr->job_id;
2815
	prolog_msg_ptr->job_id = job_ptr->job_id;
2807
	prolog_msg_ptr->uid = job_ptr->user_id;
2816
	prolog_msg_ptr->uid = job_ptr->user_id;
2808
	prolog_msg_ptr->gid = job_ptr->group_id;
2817
	prolog_msg_ptr->gid = job_ptr->group_id;

Return to ticket 5276