diff --git a/PublicComponent/src/main/java/com/arialyy/aria/core/loader/NormalThreadStateManager.java b/PublicComponent/src/main/java/com/arialyy/aria/core/loader/NormalThreadStateManager.java index 0a475daf..4a8a6bbd 100644 --- a/PublicComponent/src/main/java/com/arialyy/aria/core/loader/NormalThreadStateManager.java +++ b/PublicComponent/src/main/java/com/arialyy/aria/core/loader/NormalThreadStateManager.java @@ -105,7 +105,7 @@ public class NormalThreadStateManager implements IThreadStateManager { // mergerSFtp(); // mListener.onComplete(); //} else - if (mTaskRecord.isBlock) { + if (mTaskRecord.isBlock || mTaskRecord.threadNum == 1) { if (mergeFile()) { mListener.onComplete(); } else {