o New log option "buffered" to get buffered logging (so that log
calls never block) This is only used in slurmd/mgr.c right now, so that log functions called in io.c do not deadlock IO thread. o cleanup in srun/srun.c
Showing
- src/common/log.c 118 additions, 10 deletionssrc/common/log.c
- src/common/log.h 31 additions, 5 deletionssrc/common/log.h
- src/common/slurm_errno.c 3 additions, 3 deletionssrc/common/slurm_errno.c
- src/slurmctld/controller.c 2 additions, 3 deletionssrc/slurmctld/controller.c
- src/slurmd/elan_interconnect.c 4 additions, 1 deletionsrc/slurmd/elan_interconnect.c
- src/slurmd/io.c 37 additions, 7 deletionssrc/slurmd/io.c
- src/slurmd/job.h 0 additions, 30 deletionssrc/slurmd/job.h
- src/slurmd/mgr.c 76 additions, 30 deletionssrc/slurmd/mgr.c
- src/slurmd/no_interconnect.c 2 additions, 0 deletionssrc/slurmd/no_interconnect.c
- src/slurmd/req.c 5 additions, 2 deletionssrc/slurmd/req.c
- src/srun/fname.c 1 addition, 1 deletionsrc/srun/fname.c
- src/srun/io.c 30 additions, 19 deletionssrc/srun/io.c
- src/srun/job.c 9 additions, 0 deletionssrc/srun/job.c
- src/srun/job.h 1 addition, 0 deletionssrc/srun/job.h
- src/srun/msg.c 15 additions, 1 deletionsrc/srun/msg.c
- src/srun/opt.c 5 additions, 3 deletionssrc/srun/opt.c
- src/srun/srun.c 68 additions, 53 deletionssrc/srun/srun.c
Loading
Please register or sign in to comment