From d93ce846e295df84c8b5e9c0a67e642feab9adf3 Mon Sep 17 00:00:00 2001 From: seven332 Date: Wed, 8 Jun 2016 21:20:53 +0800 Subject: [PATCH] Remove item from decode queue when cancel request --- app/src/main/java/com/hippo/ehviewer/spider/SpiderQueen.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/com/hippo/ehviewer/spider/SpiderQueen.java b/app/src/main/java/com/hippo/ehviewer/spider/SpiderQueen.java index bf85ba294..e160eaf5f 100644 --- a/app/src/main/java/com/hippo/ehviewer/spider/SpiderQueen.java +++ b/app/src/main/java/com/hippo/ehviewer/spider/SpiderQueen.java @@ -472,6 +472,9 @@ public final class SpiderQueen implements Runnable { synchronized (mRequestPageQueue) { mRequestPageQueue.remove(index); } + synchronized (mDecodeRequestQueue) { + mDecodeRequestQueue.remove(index); + } } /**