diff --git a/src/slurmctld/job_mgr.c b/src/slurmctld/job_mgr.c index d62907445cec3a2c7b11e9cb6728078a69c7c4dd..fc0e0a3877099ae6afbf657bbaf51589387b92de 100644 --- a/src/slurmctld/job_mgr.c +++ b/src/slurmctld/job_mgr.c @@ -9586,7 +9586,7 @@ extern int job_checkpoint(checkpoint_msg_t *ckpt_ptr, uid_t uid, } else { image_dir = xstrdup(step_ptr->ckpt_dir); } - xstrfmtcat(image_dir, "/%u.%hu", job_ptr->job_id, + xstrfmtcat(image_dir, "/%u.%u", job_ptr->job_id, step_ptr->step_id); update_rc = checkpoint_op(ckpt_ptr->job_id, step_ptr->step_id,