修复单线程区间大于2个G时出现的不能下载的问题

This commit is contained in:
AriaLyy
2017-08-07 17:33:24 +08:00
parent f546ebb7cb
commit a3f6e174e3

View File

@ -297,7 +297,7 @@ public abstract class AbsFileer<ENTITY extends AbsNormalEntity, TASK_ENTITY exte
private void handleBreakpoint() {
long fileLength = mEntity.getFileSize();
Properties pro = CommonUtil.loadConfig(mConfigFile);
int blockSize = (int) (fileLength / mThreadNum);
long blockSize = fileLength / mThreadNum;
int[] recordL = new int[mThreadNum];
for (int i = 0; i < mThreadNum; i++) {
recordL[i] = -1;