Commit c9d78966 authored by Mark Grondona's avatar Mark Grondona
Browse files

o Reorganize slurmd job management functionality so

   that job/job step session leader runs as owner of job
   and not root.

   Split "session manger" code from mgr.c (which runs as root)
   into smgr.c (most session manager code runs as user)

 o reorganize interconnect functions (see interconnect.h) to
   fit new dual-process model for slurmd.

 o add pipe to job structure for communication between slurmd
   job manager and session manager.

 o add "mpid" field to shared memory for job steps and
   shm_update_step_mpid() to update this information.

 o add ulimits.[ch] to support  setting user limits for jobs based
   off SLURM_RLIMIT* env vars.
parent 76c0e50d
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment