diff --git a/src/main/java/net/openhft/chronicle/hash/impl/stage/iter/HashSegmentIteration.java b/src/main/java/net/openhft/chronicle/hash/impl/stage/iter/HashSegmentIteration.java index 9416ece5a..6c0daf2e2 100644 --- a/src/main/java/net/openhft/chronicle/hash/impl/stage/iter/HashSegmentIteration.java +++ b/src/main/java/net/openhft/chronicle/hash/impl/stage/iter/HashSegmentIteration.java @@ -147,6 +147,7 @@ public abstract class HashSegmentIteration> steps--; hlp.initHashLookupPos(currentHashLookupPos); } + s.innerWriteLock.unlock(); // force entry checksum update (delayedUpdateChecksum depends on keyOffset) e.closeKeyOffset(); }