Index: src/main/java/org/apache/hadoop/hbase/catalog/MetaReader.java =================================================================== --- src/main/java/org/apache/hadoop/hbase/catalog/MetaReader.java (revision 1214039) +++ src/main/java/org/apache/hadoop/hbase/catalog/MetaReader.java (working copy) @@ -262,7 +262,12 @@ try { Result data; while((data = metaServer.next(scannerid)) != null) { - if (!data.isEmpty()) visitor.visit(data); + if (!data.isEmpty()) { + // Break if visit returns false. + if (!visitor.visit(data)) { + break; + } + } } } finally { metaServer.close(scannerid);