From 7847675f6fa5c7c5d88236d70422512f2dbd1597 Mon Sep 17 00:00:00 2001 From: leventov Date: Sun, 3 Jan 2016 01:11:06 +0300 Subject: [PATCH] Synchronize ModificationIterator acquisition with globalMutableStateLock, add a bit set identifying already initialized modification bit sets, not to clear them twice in ModificationIterator constructor --- .../chronicle/map/ReplicatedChronicleMap.java | 20 +++++++++++++------ .../map/ReplicatedGlobalMutableState.java | 6 ++++++ 2 files changed, 20 insertions(+), 6 deletions(-) diff --git a/src/main/java/net/openhft/chronicle/map/ReplicatedChronicleMap.java b/src/main/java/net/openhft/chronicle/map/ReplicatedChronicleMap.java index 0be4850e0..8144450ec 100644 --- a/src/main/java/net/openhft/chronicle/map/ReplicatedChronicleMap.java +++ b/src/main/java/net/openhft/chronicle/map/ReplicatedChronicleMap.java @@ -315,14 +315,18 @@ public class ReplicatedChronicleMap extends VanillaChronicleMap extends VanillaChronicleMap extends VanillaChronicleMap