From 07ca5f616ca6072d0552d43f230e655f29c7093f Mon Sep 17 00:00:00 2001 From: Danny Auble <da@schedmd.com> Date: Mon, 28 Nov 2011 13:07:58 -0800 Subject: [PATCH] BGQ - fixed race condition when using the --reboot option with salloc etc. --- src/plugins/select/bluegene/select_bluegene.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/select/bluegene/select_bluegene.c b/src/plugins/select/bluegene/select_bluegene.c index 403f913033e..f2f84d9c902 100644 --- a/src/plugins/select/bluegene/select_bluegene.c +++ b/src/plugins/select/bluegene/select_bluegene.c @@ -1731,7 +1731,8 @@ extern int select_p_job_ready(struct job_record *job_ptr) if (job_id != job_ptr->job_id) { rc = 0; - } else if ((uid == job_ptr->user_id) + } else if (!bg_record->free_cnt + && (uid == job_ptr->user_id) && (bg_record->state == BG_BLOCK_INITED)) { /* Clear the state just incase we * missed it somehow. */ -- GitLab