| @@ -1094,15 +1094,14 @@ public abstract class Broadcast | |||||
| postback.queueReport(report.toString()); | postback.queueReport(report.toString()); | ||||
| } | } | ||||
| if (rescheduleTimeMS <= 0 | |||||
| // No more rescheduling on cancel, expire, or pause | |||||
| || state == BroadcastState.CANCELING | |||||
| if (state == BroadcastState.CANCELING | |||||
| || state == BroadcastState.CANCELED | || state == BroadcastState.CANCELED | ||||
| || state == BroadcastState.EXPIRED | || state == BroadcastState.EXPIRED | ||||
| || state == BroadcastState.PAUSED | || state == BroadcastState.PAUSED | ||||
| || state == BroadcastState.PAUSING | || state == BroadcastState.PAUSING | ||||
| ) | ) | ||||
| { | { | ||||
| // No more rescheduling on cancel, expire, or pause | |||||
| completedJobCount++; | completedJobCount++; | ||||
| logJobCount("Completed a job"); | logJobCount("Completed a job"); | ||||
| if (allDone() && state==BroadcastState.RUNNING) setState(BroadcastState.ALLDONE); | if (allDone() && state==BroadcastState.RUNNING) setState(BroadcastState.ALLDONE); | ||||