From 5dfae8ca7a86dc3a77118df0921a632ce9c196b7 Mon Sep 17 00:00:00 2001
From: Danny Auble <da@schedmd.com>
Date: Wed, 14 Dec 2011 11:19:34 -0800
Subject: [PATCH] BGQ - fix to bad logic on checking if a job exists or not.

---
 src/plugins/select/bluegene/bg_dynamic_block.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/plugins/select/bluegene/bg_dynamic_block.c b/src/plugins/select/bluegene/bg_dynamic_block.c
index b6ce721101c..1354f041cbd 100644
--- a/src/plugins/select/bluegene/bg_dynamic_block.c
+++ b/src/plugins/select/bluegene/bg_dynamic_block.c
@@ -359,7 +359,7 @@ extern List create_dynamic_block(List block_list,
 		/* never check a block with a job running */
 		if (bg_record->free_cnt
 		    || ((bg_record->job_running != NO_JOB_RUNNING)
-			&& (bg_record->job_list
+			|| (bg_record->job_list
 			    && list_count(bg_record->job_list))))
 			continue;
 
-- 
GitLab