diff --git a/src/api/config_info.c b/src/api/config_info.c index b3120aa8dafc2f99cae44504b278075833dbfc9c..c75bf0349778fce60b723f1af95efa3b808ae6af 100644 --- a/src/api/config_info.c +++ b/src/api/config_info.c @@ -429,8 +429,12 @@ void slurm_print_ctl_conf ( FILE* out, slurm_ctl_conf_ptr->suspend_program); fprintf(out, "SuspendRate = %u\n", slurm_ctl_conf_ptr->suspend_rate); - fprintf(out, "SuspendTime = %d sec\n", - ((int)slurm_ctl_conf_ptr->suspend_time - 1)); + if (slurm_ctl_conf_ptr->suspend_time == 0) { + fprintf(out, "SuspendTime = NONE\n"); + } else { + fprintf(out, "SuspendTime = %d sec\n", + ((int)slurm_ctl_conf_ptr->suspend_time - 1)); + } fprintf(out, "SuspendTimeout = %u sec\n", slurm_ctl_conf_ptr->suspend_timeout); fprintf(out, "SwitchType = %s\n",