Parcourir la source

Transmit ABORT reason when setting BroadcastState to ABORT

tags/1.0.24
ymlam il y a 2 ans
Parent
révision
e5c0187f3c
1 fichiers modifiés avec 4 ajouts et 2 suppressions
  1. +4
    -2
      src/main/java/altk/comm/engine/Broadcast.java

+ 4
- 2
src/main/java/altk/comm/engine/Broadcast.java Voir le fichier

@@ -1274,7 +1274,7 @@ public abstract class Broadcast
*/
public void postJobStatus(Job job)
{
if (job.isBroadcastFatal()) setState(BroadcastState.ABORTING);
if (job.isBroadcastFatal()) setState(BroadcastState.ABORTING, job.getErrorText(), null);
if (job.jobStatus == CommJobStatus.SUCCESS) successCount.incrementAndGet();
if (postback != null)
{
@@ -1419,7 +1419,9 @@ public abstract class Broadcast
* @return
*/
public PostbackThreadActionOnEmpty getPostbackThreadActionOnEmpty() {
myLogger.debug("getPostbackThreadActionOnEmpty(): broadcast state " + state);
myLogger.debug(String.format(
"getPostbackThreadActionOnEmpty(): broadcast state %s, serviceActivityCount %d",
state, serviceActivityCount));
if (state.isFinal) return PostbackThreadActionOnEmpty.STOP;
if (serviceActivityCount > 0) {


Chargement…
Annuler
Enregistrer