Skip to content

Commit d8a6f91

Browse files
committed
With locking guarding access to the fields they do not need to be volatile also
1 parent e136f05 commit d8a6f91

File tree

1 file changed

+2
-2
lines changed
  • metrics/providers/micrometer/src/main/java/io/helidon/metrics/providers/micrometer

1 file changed

+2
-2
lines changed

metrics/providers/micrometer/src/main/java/io/helidon/metrics/providers/micrometer/MMeterRegistry.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ class MMeterRegistry implements io.helidon.metrics.api.MeterRegistry {
8383

8484
private static final System.Logger LOGGER = System.getLogger(MMeterRegistry.class.getName());
8585

86-
private static volatile StackTraceElement[] originalCreationStackTrace;
87-
private static volatile boolean hasLoggedFirstMultiInstantiationWarning = false;
86+
private static StackTraceElement[] originalCreationStackTrace;
87+
private static boolean hasLoggedFirstMultiInstantiationWarning = false;
8888
private static final Lock WARNING_INFO_LOCK = new ReentrantLock();
8989

9090
private final io.micrometer.core.instrument.MeterRegistry delegate;

0 commit comments

Comments
 (0)