diff --git a/NEWS b/NEWS index 0e972d6ec4156b066fc17ef23ae28b91526dc481..46f927508dc2b07121e9f58e05d81c16b6ade7e1 100644 --- a/NEWS +++ b/NEWS @@ -79,6 +79,7 @@ documents those changes that are of interest to users and administrators. -- MYSQL - Make sure suspended time is only subtracted from the CPU TRES as it is the only TRES that can be given to another job while suspended. -- Clarify how TRESBillingWeights operates on memory and burst buffers. + -- Fix some minor leaks in the job info and step info API. * Changes in Slurm 15.08.1 ========================== diff --git a/src/common/slurm_protocol_defs.c b/src/common/slurm_protocol_defs.c index 73f3fb2777dab35e98c3b8dcf9240243c30ec801..e32d7e3c3b89ebdc2f971b4481a4798841362196 100644 --- a/src/common/slurm_protocol_defs.c +++ b/src/common/slurm_protocol_defs.c @@ -675,6 +675,7 @@ extern void slurm_free_job_info_members(job_info_t * job) xfree(job->array_task_str); xfree(job->batch_host); xfree(job->batch_script); + xfree(job->burst_buffer); xfree(job->command); xfree(job->comment); xfree(job->dependency); @@ -2880,6 +2881,7 @@ extern void slurm_free_job_step_info_members (job_step_info_t * msg) { if (msg != NULL) { xfree(msg->ckpt_dir); + xfree(msg->gres); xfree(msg->name); xfree(msg->network); xfree(msg->nodes);