diff -r 80e1201f6c9a -r a0f39cc47387 src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp --- a/src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp Fri Nov 22 09:06:35 2019 -0500 +++ b/src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp Fri Nov 22 17:20:43 2019 +0100 @@ -432,6 +432,7 @@ if (_chunkwriter.is_valid()) { Thread* const t = Thread::current(); _storage.flush_regular_buffer(t->jfr_thread_local()->native_buffer(), t); + _chunkwriter.mark_chunk_final(); invoke_flush(); _chunkwriter.set_time_stamp(); _repository.close_chunk();