This commit is contained in:
William Mantly 2016-05-30 15:41:30 -04:00
parent f714a6e179
commit 232e9b72bb

View File

@ -139,6 +139,7 @@ var workers = (function(){
for(let worker of workers){ for(let worker of workers){
if(worker.availrunners.length === 0 && worker.usedrunner === 0){ if(worker.availrunners.length === 0 && worker.usedrunner === 0){
console.log('found zombie worker, destroying')
workers.destroy(worker); workers.destroy(worker);
changed = true; changed = true;
} }
@ -217,6 +218,7 @@ var getAvailrunner = function(runner){
if(worker.availrunners.length === 0) continue; if(worker.availrunners.length === 0) continue;
if(runner && runner.worker.index <= worker.index) break; if(runner && runner.worker.index <= worker.index) break;
if(runner) runnerFree(runner); if(runner) runnerFree(runner);
workers.checkBalance();
return worker.getRunner(); return worker.getRunner();
} }
if(runner) return runner; if(runner) return runner;