Change-Id: Id237779cde71dc4f8e009eac2e2a07110c437f43
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/4363
Reviewed-by: gerrit-photon <photon-checkins@vmware.com>
Tested-by: gerrit-photon <photon-checkins@vmware.com>
... | ... |
@@ -214,7 +214,6 @@ class Scheduler(object): |
214 | 214 |
|
215 | 215 |
if len(Scheduler.listOfPackagesNextToBuild) > 0: |
216 | 216 |
ThreadPool.ThreadPool.activateWorkerThreads(len(Scheduler.listOfPackagesNextToBuild)) |
217 |
- Scheduler.listOfPackagesToBuild.remove(package) |
|
218 | 217 |
else: |
219 | 218 |
try: |
220 | 219 |
if Scheduler.queueOfPackagesNextToBuild.qsize() == 0: |
... | ... |
@@ -242,11 +241,11 @@ class Scheduler(object): |
242 | 242 |
Scheduler.logger.info("PackagesNextToBuild " + str(packageTup)) |
243 | 243 |
if Scheduler.queueOfPackagesNextToBuild.qsize() > 0: |
244 | 244 |
ThreadPool.ThreadPool.activateWorkerThreads(Scheduler.queueOfPackagesNextToBuild.qsize()) |
245 |
- Scheduler.queueOfPackagesToBuild.remove(package) |
|
246 | 245 |
|
247 | 246 |
Scheduler.logger.info("Released scheduler lock") |
248 | 247 |
Scheduler.lock.release() |
249 | 248 |
Scheduler.listOfPackagesCurrentlyBuilding.append(package) |
249 |
+ Scheduler.listOfPackagesToBuild.remove(package) |
|
250 | 250 |
return package |
251 | 251 |
|
252 | 252 |
#can be synchronized TODO |