--- a/src/jdk.jfr/share/classes/jdk/jfr/consumer/EventFileStream.java Tue Jun 25 14:02:06 2019 +0200
+++ b/src/jdk.jfr/share/classes/jdk/jfr/consumer/EventFileStream.java Wed Jun 26 16:04:47 2019 +0200
@@ -53,7 +53,6 @@
private RecordedEvent[] sortedList;
private boolean ordered;
-
public FileEventConsumer(AccessControlContext acc, RecordingInput input) throws IOException {
super(acc);
this.input = input;
@@ -68,8 +67,8 @@
chunkParser.setReuse(reuse);
chunkParser.setOrdered(ordered);
chunkParser.resetEventCache();
+ chunkParser.setParserFilter(eventFilter);
chunkParser.updateEventParsers();
-
if (ordered) {
processOrdered();
} else {
@@ -78,6 +77,7 @@
if (chunkParser.isLastChunk()) {
return;
}
+ runFlushActions();
chunkParser = chunkParser.nextChunkParser();
}
}