From f183b2223fee924f8e5daca5207ee506cc6d1d05 Mon Sep 17 00:00:00 2001
From: Moe Jette <jette1@llnl.gov>
Date: Wed, 20 Nov 2002 16:52:51 +0000
Subject: [PATCH] Set initial priority higher. Conditionally load with qsw.h

---
 src/slurmctld/job_mgr.c  | 2 +-
 src/slurmctld/step_mgr.c | 5 ++++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/slurmctld/job_mgr.c b/src/slurmctld/job_mgr.c
index 977b4f50074..ba3b6a3a56a 100644
--- a/src/slurmctld/job_mgr.c
+++ b/src/slurmctld/job_mgr.c
@@ -66,7 +66,7 @@ slurm_ssl_key_ctx_t sign_ctx ;
 #define MAX_STR_PACK 128
 #define SLURM_CREATE_JOB_FLAG_NO_ALLOCATE_0 0
 #define STEP_FLAG 0xbbbb
-#define TOP_PRIORITY 100000;
+#define TOP_PRIORITY 0xffff0000 /* large, but leave headroom for higher */
 
 #define job_hash_inx(job_id)	(job_id % MAX_JOB_COUNT)
 #define yes_or_no(in_string) \
diff --git a/src/slurmctld/step_mgr.c b/src/slurmctld/step_mgr.c
index ecba1fbd8fa..cc213a15918 100644
--- a/src/slurmctld/step_mgr.c
+++ b/src/slurmctld/step_mgr.c
@@ -36,8 +36,11 @@
 #include <stdlib.h>
 #include <string.h>
 
+#ifdef HAVE_LIBELAN3
+#  include <src/common/qsw.h>
+#endif
+
 #include <src/common/bitstring.h>
-#include <src/common/qsw.h>
 #include <src/common/slurm_errno.h>
 #include <src/slurmctld/locks.h>
 #include <src/slurmctld/slurmctld.h>
-- 
GitLab