Change-Id: If204cfb1fdd36e9681d02dbba71dea570ed5d07f
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/3294
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Divya Thaluru <dthaluru@vmware.com>
... | ... |
@@ -214,6 +214,10 @@ class Scheduler(object): |
214 | 214 |
if packageTup[0] == 0 and Scheduler.isPriorityScheduler == 1: |
215 | 215 |
listOfPackagesNextToBuild = Scheduler.__getListNextPackagesReadyToBuild() |
216 | 216 |
Scheduler.listOfPackagesNextToBuild = listOfPackagesNextToBuild |
217 |
+ if Scheduler.listOfPackagesNextToBuild.qsize() == 0: |
|
218 |
+ Scheduler.logger.info("Released scheduler lock") |
|
219 |
+ Scheduler.lock.release() |
|
220 |
+ return None |
|
217 | 221 |
packageTup = Scheduler.listOfPackagesNextToBuild.get() |
218 | 222 |
|
219 | 223 |
package = packageTup[1] |