瀏覽代碼

Reset jobStatus to null on rescheduling a job.

This fixes bug of not decrementing activityAcount to 0
whenb encountering 'daily_limit_reachede'.
tags/1.0.33
ymlam 1 年之前
父節點
當前提交
45dafcbd73
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. +2
    -1
      src/main/java/altk/comm/engine/Broadcast.java

+ 2
- 1
src/main/java/altk/comm/engine/Broadcast.java 查看文件

@@ -1303,6 +1303,7 @@ public abstract class Broadcast
return null;
}
job.jobStatus = null;
job.errorText = "";
if (rescheduleTimeMS == 0)
{
@@ -1490,7 +1491,7 @@ public abstract class Broadcast
public boolean setJobStatus(Job job, JobStatus status) {
if (job.statusIsFinal()) {
myLogger.warn("Forbidden ttempt to overwrite a final job status '" + job.jobStatus + "' with '" + status + "'", new Exception("info"));
myLogger.warn("Forbidden to overwrite a final job status '" + job.jobStatus + "' with '" + status + "'", new Exception("info"));
return false;
}
job.setStatus(status);


Loading…
取消
儲存