Close response when stop download image

This commit is contained in:
seven332 committed 2016-03-30 22:57:53 +08:00
1 parent 389119c468
commit 643412e11b
1 file changed
+3 -3
@@ -1044,7 +1044,7 @@ public class SpiderQueen implements Runnable {
Response response = call.execute();
if (response.code() >= 400) {
// Maybe 404
call.cancel();
response.body().close();
continue;
}
ResponseBody responseBody = response.body();
@@ -1062,7 +1062,7 @@ public class SpiderQueen implements Runnable {
if (null == pipe) {
// Can't get pipe
error = GetText.getString(R.string.error_write_failed);
call.cancel();
response.body().close();
break;
}
@@ -1077,7 +1077,7 @@ public class SpiderQueen implements Runnable {
while (!Thread.currentThread().isInterrupted()) {
int bytesRead = is.read(data);
if (bytesRead == -1) {
call.cancel();
response.body().close();
break;
}
os.write(data, 0, bytesRead);