From 7e32081111e7f12721e953e384c92bc6d7c01433 Mon Sep 17 00:00:00 2001 From: leventov Date: Sun, 17 Jan 2016 17:44:23 +0300 Subject: [PATCH] Add missing firstFreeTierIndex reset in globalMutableState, in SegmentsRecovery --- .../openhft/chronicle/hash/impl/stage/iter/SegmentsRecovery.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/net/openhft/chronicle/hash/impl/stage/iter/SegmentsRecovery.java b/src/main/java/net/openhft/chronicle/hash/impl/stage/iter/SegmentsRecovery.java index 2437f609b..f5df408c8 100644 --- a/src/main/java/net/openhft/chronicle/hash/impl/stage/iter/SegmentsRecovery.java +++ b/src/main/java/net/openhft/chronicle/hash/impl/stage/iter/SegmentsRecovery.java @@ -106,6 +106,7 @@ public abstract class SegmentsRecovery implements IterationContext { if (storedFirstFreeTierIndex != firstFreeTierIndex) { log.error("wrong first free tier index in global mutable state, stored: {}, " + "should be: {}", storedFirstFreeTierIndex, firstFreeTierIndex); + globalMutableState.setFirstFreeTierIndex(firstFreeTierIndex); } removeDuplicatesInSegments();