diff options
Diffstat (limited to 'jdisc_core/src/main/java/com/yahoo/jdisc/application/MetricImpl.java')
-rw-r--r-- | jdisc_core/src/main/java/com/yahoo/jdisc/application/MetricImpl.java | 6 |
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> { |