diff --git a/actor/src/main/scala/org/apache/pekko/io/dns/internal/DnsClient.scala b/actor/src/main/scala/org/apache/pekko/io/dns/internal/DnsClient.scala index 50fff001866..07566dff922 100644 --- a/actor/src/main/scala/org/apache/pekko/io/dns/internal/DnsClient.scala +++ b/actor/src/main/scala/org/apache/pekko/io/dns/internal/DnsClient.scala @@ -168,11 +168,13 @@ import pekko.pattern.{ BackoffOpts, BackoffSupervisor } msg.id, msg.questions.mkString(","), orig.questions.mkString(",")) - case Some((_, orig)) => - log.warning("DNS response id {} question [{}] question asked [{}]", - msg.id, - msg.questions.mkString(","), - orig.questions.mkString(",")) + case Some((_, _)) => + if (log.isDebugEnabled) { + log.debug("DNS response id {} has response code {}: question [{}]", + msg.id, + msg.flags.responseCode, + msg.questions.mkString(",")) + } val (recs, additionalRecs) = if (msg.flags.responseCode == ResponseCode.SUCCESS) (msg.answerRecs, msg.additionalRecs) else (Nil, Nil) self ! Answer(msg.id, recs, additionalRecs)