[ 
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

Reply via email to