Merge "Fix DeltaTask infinite loop"
This commit is contained in:
commit
4dc3ba4327
|
@ -121,7 +121,7 @@ void partitionTasks() {
|
|||
ArrayList<WeightedPath> topPaths = computeTopPaths();
|
||||
Iterator<WeightedPath> topPathItr = topPaths.iterator();
|
||||
int nextTop = 0;
|
||||
long weightPerThread = totalWeight / threads;
|
||||
long weightPerThread = Math.max(totalWeight / threads, 1);
|
||||
for (int i = beginIndex; i < endIndex;) {
|
||||
DeltaTask task = new DeltaTask(this);
|
||||
long w = 0;
|
||||
|
|
Loading…
Reference in New Issue