mirror of https://github.com/micromata/borgbackup-butler.git

Kai Reinhard
14.23.2019 8290a1feaf4bec966be00919cbe5963d4b6e3867
borgbutler-core/src/main/java/de/micromata/borgbutler/cache/ButlerCache.java
@@ -278,12 +278,9 @@
                if (CollectionUtils.isNotEmpty(list)) {
                    archiveFilelistCache.save(repoConfig, archive, list);
                    items = new ArrayList<>();
                    int fileNumber = -1;
                    Iterator<BorgFilesystemItem> it = list.iterator(); // Don't use for-each (ConcurrentModificationException)
                    while (it.hasNext()) {
                        BorgFilesystemItem item = it.next();
                        ++fileNumber;
                        item.setFileNumber(fileNumber);
                        if (filter == null || filter.matches(item)) {
                            items.add(item);
                            if (filter != null && filter.isFinished()) break;