如删除正在运行的任务的记录,将回执行取消任务的记录, https://github.com/AriaLyy/Aria/issues/174, fix bug https://github.com/AriaLyy/Aria/issues/173
This commit is contained in:
@@ -157,8 +157,13 @@ class Configuration {
|
||||
try {
|
||||
for (Field field : fields) {
|
||||
int m = field.getModifiers();
|
||||
if (field.getName().equals("oldMaxTaskNum") || Modifier.isFinal(m) || Modifier.isStatic(
|
||||
m)) {
|
||||
String fileName = field.getName();
|
||||
if (fileName.equals("oldMaxTaskNum")
|
||||
|| field.isSynthetic()
|
||||
|| Modifier.isFinal(m)
|
||||
|| Modifier.isStatic(m)
|
||||
|| fileName.equals("shadow$_klass_")
|
||||
|| fileName.equals("shadow$_monitor_")) {
|
||||
continue;
|
||||
}
|
||||
field.setAccessible(true);
|
||||
@@ -267,6 +272,11 @@ class Configuration {
|
||||
return this;
|
||||
}
|
||||
|
||||
public void setThreadNum(int threadNum){
|
||||
this.threadNum = threadNum;
|
||||
saveKey("threadNum", String.valueOf(threadNum));
|
||||
}
|
||||
|
||||
public DownloadConfig setIOTimeOut(int iOTimeOut) {
|
||||
this.iOTimeOut = iOTimeOut;
|
||||
saveKey("iOTimeOut", iOTimeOut + "");
|
||||
|
Reference in New Issue
Block a user