Index: hbase-server/src/main/java/org/apache/hadoop/hbase/util/HBaseFsckRepair.java =================================================================== --- hbase-server/src/main/java/org/apache/hadoop/hbase/util/HBaseFsckRepair.java (revision 1479003) +++ hbase-server/src/main/java/org/apache/hadoop/hbase/util/HBaseFsckRepair.java (working copy) @@ -150,7 +150,11 @@ ServerName server, HRegionInfo region) throws IOException, InterruptedException { HConnection connection = admin.getConnection(); AdminService.BlockingInterface rs = connection.getAdmin(server); - ProtobufUtil.closeRegion(rs, region.getRegionName(), false); + try { + ProtobufUtil.closeRegion(rs, region.getRegionName(), false); + } catch (IOException e) { + LOG.warn("Exception when closing region: " + region.getRegionNameAsString(), e); + } long timeout = admin.getConfiguration() .getLong("hbase.hbck.close.timeout", 120000); long expiration = timeout + System.currentTimeMillis();