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();