Browse code

Fix gerrit build issue with Priority Scheduler

Change-Id: I4f0571c38908c57de5a9f0fd3e3423418cd55f6b
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/4347
Reviewed-by: gerrit-photon <photon-checkins@vmware.com>
Tested-by: gerrit-photon <photon-checkins@vmware.com>

Harish Udaiya Kumar authored on 2017/11/20 17:54:09
Showing 1 changed files
... ...
@@ -224,7 +224,7 @@ class Scheduler(object):
224 224
                     queueOfPackagesNextToBuild = Scheduler.__getListNextPackagesReadyToBuild()
225 225
                     Scheduler.queueOfPackagesNextToBuild = queueOfPackagesNextToBuild
226 226
 
227
-            if Scheduler.queueOfPackagesNextToBuild.qsize() == 0:
227
+            if Scheduler.queueOfPackagesNextToBuild and Scheduler.queueOfPackagesNextToBuild.qsize() == 0:
228 228
                 Scheduler.logger.info("Released scheduler lock")
229 229
                 Scheduler.lock.release()
230 230
                 return None