From d47f72c21dda647a5343681860ad5e4251811166 Mon Sep 17 00:00:00 2001
From: Moe Jette <jette1@llnl.gov>
Date: Wed, 25 Oct 2006 18:29:33 +0000
Subject: [PATCH] Don't set SLURM_DISTRIBUTION env var if no value set.

---
 src/common/env.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/common/env.c b/src/common/env.c
index 8387bd18044..c4e7d159b06 100644
--- a/src/common/env.c
+++ b/src/common/env.c
@@ -288,7 +288,8 @@ int setup_env(env_t *env)
 		rc = SLURM_FAILURE;
 	} 
 
-	if (env->distribution != SLURM_DIST_UNKNOWN) {
+	if (((int)env->distribution >= 0)
+	&&  (env->distribution != SLURM_DIST_UNKNOWN)) {
 		switch(env->distribution) {
 		case SLURM_DIST_CYCLIC:
 			dist      = "cyclic";
-- 
GitLab