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 0b4ae75..458c4fa 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 @@ -819,7 +819,9 @@ public class HRegionServer extends HasThread implements blockAndCheckIfStopped(this.clusterStatusTracker); if (this.initLatch != null) { - this.initLatch.await(20, TimeUnit.SECONDS); + if (!this.initLatch.await(20, TimeUnit.SECONDS)) { + LOG.debug("Latch " + this.initLatch + " didn't count down within 20s"); + } } // Retrieve clusterId // Since cluster status is now up