Check existence of index when clear pToken
This commit is contained in:
1 parent
b52f260c9e
commit
b2cf4d1fb0
1 file changed
+5
-3
@@ -1222,9 +1222,11 @@ public final class SpiderQueen implements Runnable {
|
||||
if (force) {
|
||||
synchronized (mPTokenLock) {
|
||||
int i = spiderInfo.pTokenMap.indexOfKey(index);
|
||||
String pToken = spiderInfo.pTokenMap.valueAt(i);
|
||||
if (SpiderInfo.TOKEN_FAILED.equals(pToken)) {
|
||||
spiderInfo.pTokenMap.remove(i);
|
||||
if (i >= 0) {
|
||||
String pToken = spiderInfo.pTokenMap.valueAt(i);
|
||||
if (SpiderInfo.TOKEN_FAILED.equals(pToken)) {
|
||||
spiderInfo.pTokenMap.remove(i);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user