From 433fb4b6792190956bf0e622d1a13303b4a473b1 Mon Sep 17 00:00:00 2001 From: "fuguang.zongfg" Date: Mon, 22 Jan 2018 15:46:29 +0800 Subject: [PATCH] if filesize = 10, byte[] is from 0 to 9,so set end = length -1 --- .../com/aspsine/multithreaddownload/core/DownloaderImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/src/main/java/com/aspsine/multithreaddownload/core/DownloaderImpl.java b/library/src/main/java/com/aspsine/multithreaddownload/core/DownloaderImpl.java index ed3af93..b2b414d 100644 --- a/library/src/main/java/com/aspsine/multithreaddownload/core/DownloaderImpl.java +++ b/library/src/main/java/com/aspsine/multithreaddownload/core/DownloaderImpl.java @@ -254,7 +254,7 @@ private List getMultiThreadInfos(long length) { final long start = average * i; final long end; if (i == threadNum - 1) { - end = length; + end = length - 1; } else { end = start + average - 1; }