Index: src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java =================================================================== --- src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java (revision 1043188) +++ src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java (working copy) @@ -355,10 +355,7 @@ SplitTransaction.cleanupAnySplitDetritus(this); FSUtils.deleteDirectory(this.fs, new Path(regiondir, MERGEDIR)); - // See if region is meant to run read-only. - if (this.regionInfo.getTableDesc().isReadOnly()) { - this.writestate.setReadOnly(true); - } + this.writestate.setReadOnly(this.regionInfo.getTableDesc().isReadOnly()); this.writestate.compacting = false; this.lastFlushTime = EnvironmentEdgeManager.currentTimeMillis();