summaryrefslogtreecommitdiffstats
path: root/jdisc_core
diff options
context:
space:
mode:
authorjonmv <venstad@gmail.com>2022-11-01 22:11:07 +0100
committerjonmv <venstad@gmail.com>2022-11-01 22:11:07 +0100
commit116afffc4920705f8d0ce2b016700216a2a0cbb3 (patch)
tree59219dc968c7c6addbed5375e062d835a34a6f0d /jdisc_core
parent4984373de8e6b5b4b6d62d13e7efbaf0f025b2c5 (diff)
No real changes
Diffstat (limited to 'jdisc_core')
-rw-r--r--jdisc_core/src/main/java/com/yahoo/jdisc/application/MetricImpl.java6
1 files changed, 1 insertions, 5 deletions
diff --git a/jdisc_core/src/main/java/com/yahoo/jdisc/application/MetricImpl.java b/jdisc_core/src/main/java/com/yahoo/jdisc/application/MetricImpl.java
index 5a6a1f96bad..994bfc0fc3f 100644
--- a/jdisc_core/src/main/java/com/yahoo/jdisc/application/MetricImpl.java
+++ b/jdisc_core/src/main/java/com/yahoo/jdisc/application/MetricImpl.java
@@ -45,11 +45,7 @@ class MetricImpl implements Metric {
}
private MetricConsumer currentConsumer() {
- Thread thread = Thread.currentThread();
- if (thread instanceof ContainerThread) {
- return ((ContainerThread)thread).consumer();
- }
- return consumer.get();
+ return Thread.currentThread() instanceof ContainerThread thread ? thread.consumer() : consumer.get();
}
private static class LocalConsumer extends ThreadLocal<MetricConsumer> {