diff --git a/src/plugins/job_container/cncu/job_container_cncu.c b/src/plugins/job_container/cncu/job_container_cncu.c index eebd252f5fd5e4ce5147ef56ebb383a16afc9ca9..cd57658dc1b392532f4bd97db4364adc2c626253 100644 --- a/src/plugins/job_container/cncu/job_container_cncu.c +++ b/src/plugins/job_container/cncu/job_container_cncu.c @@ -356,6 +356,9 @@ extern int container_p_add_pid(uint32_t job_id, pid_t pid, uid_t uid) error("%s: slurm_container_create job(%u)", plugin_type,job_id); return SLURM_ERROR; } + + slurm_container_add(&job, pid); + return container_p_add_cont(job_id, job.cont_id); } diff --git a/src/plugins/job_container/none/job_container_none.c b/src/plugins/job_container/none/job_container_none.c index 1a438febf6cea3ea4c38168c813c18c0accdd58d..7362582ae57b42e5f42cc19be93abd4ffcb84ea4 100644 --- a/src/plugins/job_container/none/job_container_none.c +++ b/src/plugins/job_container/none/job_container_none.c @@ -317,6 +317,9 @@ extern int container_p_add_pid(uint32_t job_id, pid_t pid, uid_t uid) plugin_type, job_id); return SLURM_ERROR; } + + slurm_container_add(&job, pid); + return container_p_add_cont(job_id, job.cont_id); }