[
https://issues.apache.org/jira/browse/HADOOP-6706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12857954#action_12857954
]
Devaraj Das commented on HADOOP-6706:
-------------------------------------
One note on the patch is that this is a stop-gap solution (and is lame, in that
it banks on exception handling to do relogins). The ideal solution is to use
the Refreshable interface and in that case we don't have to rely on exceptions
being thrown before attempting relogins. However, as Owen noted in
http://tinyurl.com/y6putxk, the patch that uses the Refreshable interface
doesn't seem to be working as expected.
> Relogin behavior for RPC clients could be improved
> --------------------------------------------------
>
> Key: HADOOP-6706
> URL: https://issues.apache.org/jira/browse/HADOOP-6706
> Project: Hadoop Common
> Issue Type: Bug
> Components: security
> Affects Versions: 0.22.0
> Reporter: Devaraj Das
> Assignee: Devaraj Das
> Fix For: 0.22.0
>
> Attachments: 6706.bp20.patch
>
>
> Currently, the relogin in the RPC client happens on only a SaslException. But
> we have seen cases where other exceptions are thrown (like
> IllegalStateException when the client's ticket is invalid). This jira is to
> fix that behavior.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira