ソースを参照

Fix bug of not updating activity count on exception

tags/1.0.25
ymlam 3年前
コミット
9055d74fc3
1個のファイルの変更2行の追加0行の削除
  1. +2
    -0
      src/main/java/altk/comm/engine/Broadcast.java

+ 2
- 0
src/main/java/altk/comm/engine/Broadcast.java ファイルの表示

@@ -375,12 +375,14 @@ public abstract class Broadcast
{ {
// Aborting // Aborting
setState(BroadcastState.ABORTING, e.errorCodeText, e.errorText); setState(BroadcastState.ABORTING, e.errorCodeText, e.errorText);
updateServiceActivityCount(-batch.size());
} }
catch (Throwable t) catch (Throwable t)
{ {
// This is unexpected. Log stack trace // This is unexpected. Log stack trace
myLogger.error("Caught unexpected Throwable", t); myLogger.error("Caught unexpected Throwable", t);
terminate(BroadcastState.ABORTED, t + ": " + t.getMessage()); terminate(BroadcastState.ABORTED, t + ": " + t.getMessage());
updateServiceActivityCount(-batch.size());
} }
if (sleepBetweenJobs > 0) if (sleepBetweenJobs > 0)
{ {


読み込み中…
キャンセル
保存