o Remove all instances of constant poll() timeouts (only timeout if needed)
o Move checks for launch or exit timeouts from IO thread into msg.c o Added new "undocumented" options --max-launch-time and --max-exit-timeout for use in testing. o Do not wantonly terminate IO thread when job moves into state TERMINATED, only exit on FORCETERM. (this allows collection of error messages from slurmds) o Small amount of code cleanup in io.c, signals.c
Showing
- src/srun/io.c 89 additions, 118 deletionssrc/srun/io.c
- src/srun/job.c 6 additions, 0 deletionssrc/srun/job.c
- src/srun/job.h 3 additions, 0 deletionssrc/srun/job.h
- src/srun/launch.c 4 additions, 2 deletionssrc/srun/launch.c
- src/srun/msg.c 104 additions, 41 deletionssrc/srun/msg.c
- src/srun/opt.c 21 additions, 9 deletionssrc/srun/opt.c
- src/srun/opt.h 2 additions, 0 deletionssrc/srun/opt.h
- src/srun/signals.c 44 additions, 48 deletionssrc/srun/signals.c
Loading
Please register or sign in to comment