diff options
author | Simon Rettberg | 2014-06-27 21:23:54 +0200 |
---|---|---|
committer | Simon Rettberg | 2014-06-27 21:23:54 +0200 |
commit | 9b54a5d90742699a132e767d253d7c498f323db8 (patch) | |
tree | bfffe112017f7846e2e6e1115f50fb538a7d6d7f | |
parent | Forgot file for pxe menu generation update commit (diff) | |
download | tmlite-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.java | 5 |
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; } |