akka/akka-core

Dns resolution throws UnknownHostException with only the hostname as message

Open

#23,543 opened on Aug 17, 2017

View on GitHub
 (1 comment) (0 reactions) (0 assignees)Scala (3,547 forks)batch import
1 - triagedhelp wantedt:coret:dnst:io

Repository metrics

Stars
 (13,277 stars)
PR merge metrics
 (Avg merge 8d 19h) (10 merged PRs in 30d)

Description

It should provide more info for the case where the exception name is not printed along with the message as reported in https://github.com/akka/akka-http/issues/1364. Right now error messages from Akka IO / Akka Stream read like this:

akka.stream.StreamTcpException: Tcp command [Connect(potato:80,None,List(),Some(10 seconds),true)] failed because of potato

https://github.com/akka/akka/blob/c2ff4f74fcc6de90cafdc1a8b21d2fe914c8d917/akka-actor/src/main/scala/akka/io/Dns.scala#L31-L35

Contributor guide