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..9f25364 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. * @@ -2162,6 +2162,7 @@ public class HRegionServer implements ClientProtos.ClientService.BlockingInterfa LOG.debug("Master is not running yet"); } else { LOG.warn("error telling master we are up", se); + rssStub = null; } } return result;