Redo the stepd_api to allow persisent connections.
A connection with a slurmstepd is established with the stepd_connect() call, and then all of the following stepd_* calls take the file descriptor that was returned by stepd_connect.
Showing
- src/slurmd/common/run_script.c 1 addition, 0 deletionssrc/slurmd/common/run_script.c
- src/slurmd/common/stepd_api.c 103 additions, 115 deletionssrc/slurmd/common/stepd_api.c
- src/slurmd/common/stepd_api.h 34 additions, 13 deletionssrc/slurmd/common/stepd_api.h
- src/slurmd/slurmd/req.c 164 additions, 56 deletionssrc/slurmd/slurmd/req.c
- src/slurmd/slurmd/slurmd.c 10 additions, 1 deletionsrc/slurmd/slurmd/slurmd.c
- src/slurmd/slurmstepd/mgr.c 1 addition, 1 deletionsrc/slurmd/slurmstepd/mgr.c
- src/slurmd/slurmstepd/req.c 174 additions, 164 deletionssrc/slurmd/slurmstepd/req.c
Loading
Please register or sign in to comment