瀏覽代碼

Transmit ABORT reason when setting BroadcastState to ABORT

tags/1.0.24
ymlam 2 年之前
父節點
當前提交
e5c0187f3c
共有 1 個檔案被更改,包括 4 行新增2 行删除
  1. +4
    -2
      src/main/java/altk/comm/engine/Broadcast.java

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

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


Loading…
取消
儲存