"Jette, Moe" <[email protected]> writes: > Index: src/slurmctld/job_mgr.c > =================================================================== > --- src/slurmctld/job_mgr.c (revision 22720) > +++ src/slurmctld/job_mgr.c (revision 22721) > @@ -6306,6 +6306,10 @@ > } else > job_ptr->state_reason = WAIT_HELD_USER; > xfree(job_ptr->state_desc); > + } else if ((job_ptr->state_reason == WAIT_HELD) || > + (job_ptr->state_reason == WAIT_HELD_USER)) { > + job_ptr->state_reason = WAIT_NO_REASON; > + xfree(job_ptr->state_desc); > } > } else if ((job_ptr->priority == 0) && > (job_ptr->state_reason == WAIT_HELD_USER)) {
Thanks! That cleares the reason field. But the priority is still not set back to its normal value; it stays at 1. But there is perhaps a good reason for that? -- Bjørn-Helge Mevik, dr. scient, Research Computing Services, University of Oslo
