diff --git a/extensions/jfr/runtime/src/main/java/io/quarkus/jfr/runtime/http/rest/ServerRecorder.java b/extensions/jfr/runtime/src/main/java/io/quarkus/jfr/runtime/http/rest/ServerRecorder.java index 3f2dc0428fdc6..d3ad5761664b5 100644 --- a/extensions/jfr/runtime/src/main/java/io/quarkus/jfr/runtime/http/rest/ServerRecorder.java +++ b/extensions/jfr/runtime/src/main/java/io/quarkus/jfr/runtime/http/rest/ServerRecorder.java @@ -53,7 +53,9 @@ public void startPeriodEvent() { @Override public void endPeriodEvent() { - + if(durationEvent == null) { + return; + } durationEvent.end(); if (durationEvent.shouldCommit()) {