Procházet zdrojové kódy

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 před 1 rokem
rodič
revize
45dafcbd73
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. +2
    -1
      src/main/java/altk/comm/engine/Broadcast.java

+ 2
- 1
src/main/java/altk/comm/engine/Broadcast.java Zobrazit soubor

@@ -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);


Načítá se…
Zrušit
Uložit