summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2014-06-27 21:23:54 +0200
committerSimon Rettberg2014-06-27 21:23:54 +0200
commit9b54a5d90742699a132e767d253d7c498f323db8 (patch)
treebfffe112017f7846e2e6e1115f50fb538a7d6d7f
parentForgot file for pxe menu generation update commit (diff)
downloadtmlite-bwlp-9b54a5d90742699a132e767d253d7c498f323db8.tar.gz
tmlite-bwlp-9b54a5d90742699a132e767d253d7c498f323db8.tar.xz
tmlite-bwlp-9b54a5d90742699a132e767d253d7c498f323db8.zip
Fix concurrent modification issue
-rw-r--r--src/main/java/org/openslx/taskmanager/tasks/ListArchive.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/org/openslx/taskmanager/tasks/ListArchive.java b/src/main/java/org/openslx/taskmanager/tasks/ListArchive.java
index 33bb83a..38c2227 100644
--- a/src/main/java/org/openslx/taskmanager/tasks/ListArchive.java
+++ b/src/main/java/org/openslx/taskmanager/tasks/ListArchive.java
@@ -54,7 +54,7 @@ public class ListArchive extends AbstractTask
return false;
}
- status.entries = new ArrayList<>();
+ List<Output.Entry> entries = new ArrayList<>();
ArchiveEntry archiveEntry;
try {
@@ -66,11 +66,12 @@ public class ListArchive extends AbstractTask
entry.name = archiveEntry.getName();
entry.isdir = archiveEntry.isDirectory();
entry.size = archiveEntry.getSize();
- status.entries.add( entry );
+ entries.add( entry );
}
} catch ( IOException e ) {
return false;
}
+ status.entries = entries;
return true;
}