From f65a898d5d3a1e30e5ec1ed39811f86cb252517d Mon Sep 17 00:00:00 2001 From: leventov Date: Sat, 3 Jan 2015 02:07:46 +0700 Subject: [PATCH] HCOLL-277 HCOLL-289 need to be part of the prev commit --- src/main/java/net/openhft/chronicle/map/Int24Int24MultiMap.java | 1 + src/main/java/net/openhft/chronicle/map/IntIntMultiMap.java | 1 + 2 files changed, 2 insertions(+) diff --git a/src/main/java/net/openhft/chronicle/map/Int24Int24MultiMap.java b/src/main/java/net/openhft/chronicle/map/Int24Int24MultiMap.java index a097181c6..b1a35ff06 100644 --- a/src/main/java/net/openhft/chronicle/map/Int24Int24MultiMap.java +++ b/src/main/java/net/openhft/chronicle/map/Int24Int24MultiMap.java @@ -209,6 +209,7 @@ class Int24Int24MultiMap implements MultiMap { key = maskUnsetKey(key); searchStateToReuse.searchPos = pos(key); searchStateToReuse.searchHash = key; + searchStateToReuse.putAfterFailedSearch = false; } @Override diff --git a/src/main/java/net/openhft/chronicle/map/IntIntMultiMap.java b/src/main/java/net/openhft/chronicle/map/IntIntMultiMap.java index 46be5e7cc..44761766c 100644 --- a/src/main/java/net/openhft/chronicle/map/IntIntMultiMap.java +++ b/src/main/java/net/openhft/chronicle/map/IntIntMultiMap.java @@ -209,6 +209,7 @@ class IntIntMultiMap implements MultiMap { key = maskUnsetKey(key); searchStateToReuse.searchPos = pos(key); searchStateToReuse.searchHash = key; + searchStateToReuse.putAfterFailedSearch = false; } @Override