diff --git a/src/slurmctld/job_scheduler.c b/src/slurmctld/job_scheduler.c index f09c2a8c5845aded5d7a80588da0394fca640939..f2a5e8b3b750cff2647448e2abd8731120982a69 100644 --- a/src/slurmctld/job_scheduler.c +++ b/src/slurmctld/job_scheduler.c @@ -3576,7 +3576,7 @@ static char **_build_env(struct job_record *job_ptr, bool is_epilog) } setenvf(&my_env, "SLURM_JOB_GID", "%u", job_ptr->group_id); - name = gid_to_string((uid_t) job_ptr->group_id); + name = gid_to_string((gid_t) job_ptr->group_id); setenvf(&my_env, "SLURM_JOB_GROUP", "%s", name); xfree(name); setenvf(&my_env, "SLURM_JOBID", "%u", job_ptr->job_id);