Close #396, fix preload pages calculation

This commit is contained in:
seven332 committed 2018-05-10 20:32:16 +08:00
1 parent b52cd2a619
commit 2262779ba0
1 file changed
+3 -1
@@ -519,7 +519,7 @@ public final class SpiderQueen implements Runnable {
} else {
size = Integer.MAX_VALUE;
}
for (int i = index + 1, n = index + i + mPreloadNumber; i < n && i < size; i++) {
for (int i = index + 1, n = index + 1 + mPreloadNumber; i < n && i < size; i++) {
if (STATE_NONE == getPageState(i)) {
mRequestPageQueue2.add(i);
}
@@ -1049,6 +1049,8 @@ public final class SpiderQueen implements Runnable {
boolean interrupt = false;
boolean leakSkipHathKey = false;
Log.d("TAG", "index = " + index);
// Try twice
for (int i = 0; i < 5; i++) {
if (leakSkipHathKey) {