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] |