Index: src/main/java/org/apache/hadoop/hbase/regionserver/TimeRangeTracker.java =================================================================== --- src/main/java/org/apache/hadoop/hbase/regionserver/TimeRangeTracker.java (revision 1573114) +++ src/main/java/org/apache/hadoop/hbase/regionserver/TimeRangeTracker.java (working copy) @@ -133,18 +133,18 @@ return maximumTimestamp; } - public void write(final DataOutput out) throws IOException { + public synchronized void write(final DataOutput out) throws IOException { out.writeLong(minimumTimestamp); out.writeLong(maximumTimestamp); } - public void readFields(final DataInput in) throws IOException { + public synchronized void readFields(final DataInput in) throws IOException { this.minimumTimestamp = in.readLong(); this.maximumTimestamp = in.readLong(); } @Override - public String toString() { + public synchronized String toString() { return "[" + minimumTimestamp + "," + maximumTimestamp + "]"; }