[
https://issues.apache.org/jira/browse/HDFS-8690?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14605945#comment-14605945
]
Arpit Agarwal commented on HDFS-8690:
-------------------------------------
+1 pending Jenkins. I agree that the special case for SocketTimeoutException
looks incorrect.
I tried to lookup the history but was not able to get past the source tree
re-org in 2011. I will hold off committing in case someone more familiar with
the history of this behavior wants to comment.
Thanks for reporting it and submitting the patch [~lichangleo].
> LeaseRenewer should not abort DFSClient when renew fails
> --------------------------------------------------------
>
> Key: HDFS-8690
> URL: https://issues.apache.org/jira/browse/HDFS-8690
> Project: Hadoop HDFS
> Issue Type: Bug
> Reporter: Chang Li
> Assignee: Chang Li
> Attachments: HDFS-8690.1.patch
>
>
> The lease renewer special cases SocketTimeoutExceptions to abort the
> DFSClient. Aborting causes the client to be permanently unusable, which
> causes filesystem instances to stop working. All other IOExceptions do not
> abort. The special case should be removed and/or abort should not completely
> shutdown the proxy.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)