hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Lowe (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HADOOP-12125) Retrying UnknownHostException on a proxy does not actually retry hostname resolution
Date Fri, 26 Jun 2015 21:54:04 GMT
Jason Lowe created HADOOP-12125:
-----------------------------------

             Summary: Retrying UnknownHostException on a proxy does not actually retry hostname
resolution
                 Key: HADOOP-12125
                 URL: https://issues.apache.org/jira/browse/HADOOP-12125
             Project: Hadoop Common
          Issue Type: Bug
          Components: ipc
            Reporter: Jason Lowe


When RetryInvocationHandler attempts to retry an UnknownHostException the hostname fails to
be resolved again.  The InetSocketAddress in the ConnectionId has cached the fact that the
hostname is unresolvable, and when the proxy tries to setup a new Connection object with that
ConnectionId it checks if the (cached) resolution result is unresolved and immediately throws.

The end result is we sleep and retry for no benefit.  The hostname resolution is never attempted
again.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message