--- dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/tasks/Task.java 2016/02/04 08:39:26 2912 +++ dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/tasks/Task.java 2016/02/04 08:54:06 2913 @@ -21,7 +21,7 @@ public String state; } - protected boolean abort = false; + protected volatile boolean abort = false;//mark volatile to make sure value isn't cached by threads protected TaskState state = TaskState.STATE_QUEUED; protected TaskManager manager; private String errorMsg;