diff -r 0ef79bd7fb5c -r 2d147d680311 src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java --- a/src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java Wed Sep 18 03:45:46 2019 +0200 +++ b/src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java Wed Sep 18 08:00:36 2019 +0200 @@ -22,6 +22,7 @@ * or visit www.oracle.com if you need additional information or have any * questions. */ + package jdk.jfr.internal.consumer; import java.io.IOException; @@ -56,8 +57,9 @@ private final NavigableMap pathSet = new TreeMap<>(); private final Map pathLookup = new HashMap<>(); private final Path repository; + private final Object waitObject; + private volatile boolean closed; - private final Object waitObject; RepositoryFiles(FileAccess fileAccess, Path repository) { this.repository = repository;