Thanks for the patch. This will be in SLURM v2.3.3.

Moe

Quoting Carles Fenoy <mini...@gmail.com>:

Hi all,

We found a bug in the slurmctld in version 2.3.2 which caused
segmentation fault.
When removing dependencies the job is removed from the list of
dependencies but later the same pointer is used to get the jobid. This
can cause a segmentation fault if there is a thread switch by the
thread scheduler.
This can be reproduced adding a pthread_yield() just after if(clear_dep)

Attached is the patch to solve this issue

regards,

--
--
Carles Fenoy




Reply via email to