[ https://issues.apache.org/jira/browse/HADOOP-14105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Subru Krishnan moved YARN-6213 to HADOOP-14105: ----------------------------------------------- Key: HADOOP-14105 (was: YARN-6213) Project: Hadoop Common (was: Hadoop YARN) > Failure handling and retry for performFailover in RetryInvocationHandler > ------------------------------------------------------------------------- > > Key: HADOOP-14105 > URL: https://issues.apache.org/jira/browse/HADOOP-14105 > Project: Hadoop Common > Issue Type: Bug > Reporter: Botong Huang > Assignee: Botong Huang > Priority: Minor > > In {{RetryInvocationHandler}}, when the method invocation fails, we reply on > {{FailoverProxyProvider}} to performFailover and get a new proxy, so that we > can retry the method invocation. > However, the performFailover and get new proxy itself might fail (throw > exception or return null proxy). This is not handled properly currently, we > end up throwing the exception out of the while loop. Instead, we should catch > the exception (or check for null proxy) and retry performFailover again, > until the max fail over count reaches the maximum. -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-issues-h...@hadoop.apache.org