diff --git src/java/org/apache/hadoop/hbase/regionserver/HLog.java src/java/org/apache/hadoop/hbase/regionserver/HLog.java index 0e443d4..68369ae 100644 --- src/java/org/apache/hadoop/hbase/regionserver/HLog.java +++ src/java/org/apache/hadoop/hbase/regionserver/HLog.java @@ -1150,7 +1150,8 @@ public class HLog implements HConstants, Syncable { final HBaseConfiguration conf) throws IOException { final Map logWriters = - new TreeMap(Bytes.BYTES_COMPARATOR); + Collections.synchronizedMap( + new TreeMap(Bytes.BYTES_COMPARATOR)); List splits = null; // Number of threads to use when log splitting to rewrite the logs.