Jimmy Xiang created HBASE-11565:
-----------------------------------
Summary: Stale connection could stay for a while
Key: HBASE-11565
URL: https://issues.apache.org/jira/browse/HBASE-11565
Project: HBase
Issue Type: Bug
Components: Client
Reporter: Jimmy Xiang
In RpcClient, we cache the connection to each region server. When the
connection goes bad, it stays in the cache till it's removed. Before it's
removed, new calls will try to use it and just fail. The connection is a
thread. It could be stuck in trying to receive some response. Before this
receiving thread times out, it won't remove itself from the cache.
It will be better to interrupt the receiving thread and let it clean up sooner.
--
This message was sent by Atlassian JIRA
(v6.2#6252)