Skip to content

Commit 9abcd16

Browse files
authored
Merge pull request #5082 from evolvedbinary/hotfix/time-pragma-npe
[bugfix] Avoid NPE in exist:time pragma
2 parents 6e80c9b + 5096226 commit 9abcd16

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

exist-core/src/main/java/org/exist/xquery/pragmas/TimePragma.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,10 +100,12 @@ public void after(final XQueryContext context, final Expression expression) thro
100100

101101
@Override
102102
public void resetState(final boolean postOptimization) {
103-
if (timing != null && options.measurementMode == MeasurementMode.MULTIPLE) {
104-
logMultipleMeasurement();
103+
if (timing != null) {
104+
if (options.measurementMode == MeasurementMode.MULTIPLE) {
105+
logMultipleMeasurement();
106+
}
107+
this.timing.reset();
105108
}
106-
this.timing.reset();
107109
}
108110

109111
/**

0 commit comments

Comments
 (0)