diff --git a/src/slurmd/slurmstepd/task.c b/src/slurmd/slurmstepd/task.c index 925e67e4ab0bc037bff252f05d5d268f8df3aaba..390943bb49c86cb777280b992441a7d5a7a75232 100644 --- a/src/slurmd/slurmstepd/task.c +++ b/src/slurmd/slurmstepd/task.c @@ -392,7 +392,8 @@ exec_task(slurmd_job_t *job, int i) } } - io_dup_stdio(task); + if (!job->pty) + io_dup_stdio(task); /* task-specific pre-launch activities */