RESOLVED - BATCH-892: Thread visibility issues in repeat template

attributes set by constructor declared final
This commit is contained in:
robokaso
2008-10-30 12:27:20 +00:00
parent e8956383dd
commit b650b4984c

View File

@@ -185,11 +185,12 @@ public class TaskExecutorRepeatTemplate extends RepeatTemplate {
*
*/
private static class ExecutingRunnable implements Runnable, ResultHolder {
private volatile RepeatCallback callback;
private final RepeatCallback callback;
private volatile RepeatContext context;
private final RepeatContext context;
private volatile ResultQueue<ResultHolder> queue;
private final ResultQueue<ResultHolder> queue;
private volatile ExitStatus result;