diff --git a/NEWS b/NEWS index c97e148aa25087af404acefa51a739cc1c83db12..ee8f028634256691f93faf2f4cd972cd968ad6e5 100644 --- a/NEWS +++ b/NEWS @@ -41,6 +41,8 @@ documents those changes that are of interest to users and administrators. memory limit to allocated memory limit (previously no soft limit was set). -- Document limitations in burst buffer use by the salloc command (possible access problems from a login node). + -- Fix proctrack plugin to only add the pid of a process once + (regression in 16.05.2). * Changes in Slurm 16.05.2 diff --git a/src/slurmd/common/proctrack.c b/src/slurmd/common/proctrack.c index 327a0c86ea61bd1b2b6e6d709ee52f88dd065d34..0e67884869a0c1e7dd6e0e4a0aa62e4433fd2fab 100644 --- a/src/slurmd/common/proctrack.c +++ b/src/slurmd/common/proctrack.c @@ -194,7 +194,7 @@ extern int proctrack_g_add(stepd_step_rec_t * job, pid_t pid) sleep(1); } - return (*(ops.add)) (job, pid); + return rc; } /* Determine if core dump in progress