diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java index 15d9800..1c56e0b 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java @@ -2061,7 +2061,7 @@ public class HRegionServer implements ClientProtos.ClientService.BlockingInterfa /** * Get the current master from ZooKeeper and open the RPC connection to it. - * + * To get a fresh connection, the current rssStub must be null. * Method will block until a master is available. You can break from this * block by requesting the server stop. * @@ -2163,6 +2163,7 @@ public class HRegionServer implements ClientProtos.ClientService.BlockingInterfa } else { LOG.warn("error telling master we are up", se); } + rssStub = null; } return result; }