From 9b54a5d90742699a132e767d253d7c498f323db8 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Fri, 27 Jun 2014 21:23:54 +0200 Subject: Fix concurrent modification issue --- src/main/java/org/openslx/taskmanager/tasks/ListArchive.java | 5 +++-- 1 file 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 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; } -- cgit v1.2.3-55-g7522