diff --git a/src/plugins/mpi/lam/mpi_lam.c b/src/plugins/mpi/lam/mpi_lam.c index 493c82a4cb675c786cbd7a3e892a41c37cbedea1..625269d2116c67da18d44d3c8f858e270cce5123 100644 --- a/src/plugins/mpi/lam/mpi_lam.c +++ b/src/plugins/mpi/lam/mpi_lam.c @@ -80,7 +80,7 @@ int mpi_p_thr_create(srun_job_t *job) int mpi_p_single_task() { - return true; + return false; } int mpi_p_exit() diff --git a/src/srun/launch.c b/src/srun/launch.c index 0fa380d607fc31de679e652ea1d27c2e1cc0c544..e25d62b08ab9d095420388cfd6991a37528bd7c9 100644 --- a/src/srun/launch.c +++ b/src/srun/launch.c @@ -138,7 +138,7 @@ launch(void *arg) r->task_flags |= TASK_PARALLEL_DEBUG; /* Node specific message contents */ - if (slurm_mpi_single_task_per_node ()) + if (slurm_mpi_single_task_per_node ()) r->tasks_to_launch = 1; else r->tasks_to_launch = job->ntask[i];