diff options
Diffstat (limited to 'messagebus')
-rw-r--r-- | messagebus/src/main/java/com/yahoo/messagebus/SendProxy.java | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/messagebus/src/main/java/com/yahoo/messagebus/SendProxy.java b/messagebus/src/main/java/com/yahoo/messagebus/SendProxy.java index d955a1a3d34..184d95dcd1d 100644 --- a/messagebus/src/main/java/com/yahoo/messagebus/SendProxy.java +++ b/messagebus/src/main/java/com/yahoo/messagebus/SendProxy.java @@ -58,11 +58,10 @@ public class SendProxy implements MessageHandler, ReplyHandler { } else { Trace trace = msg.getTrace(); if (logTrace) { - if (reply.hasErrors()) { - log.log(Level.FINE, "Trace for reply with error(s):\n" + reply.getTrace()); - } else if (log.isLoggable(Level.FINEST)) { - log.log(Level.FINEST, "Trace for reply:\n" + reply.getTrace()); - } + if (reply.hasErrors()) + log.log(Level.FINE, () -> "Trace for reply with error(s):\n" + reply.getTrace()); + else + log.log(Level.FINEST, () -> "Trace for reply:\n" + reply.getTrace()); Trace empty = new Trace(); trace.swap(empty); } else if (trace.getLevel() > 0) { |