diff --git a/src/main/java/net/openhft/chronicle/map/VanillaChronicleMap.java b/src/main/java/net/openhft/chronicle/map/VanillaChronicleMap.java index f35d2af9d..38f2c45aa 100755 --- a/src/main/java/net/openhft/chronicle/map/VanillaChronicleMap.java +++ b/src/main/java/net/openhft/chronicle/map/VanillaChronicleMap.java @@ -2878,6 +2878,7 @@ class VanillaChronicleMap, entry.position(valueSizePos); valueSizeMarshaller.writeSize(entry, newElemSize); alignment.alignPositionAddr(entry); + metaElemWriter.write(elemWriter, entry, newElem); freeExtraAllocatedChunks(newPos, allocatedChunks, entry); segmentState.pos = newPos; return; diff --git a/src/test/java/net/openhft/chronicle/map/TCPSocketReplicationTest.java b/src/test/java/net/openhft/chronicle/map/TCPSocketReplicationTest.java index 32f441381..f90d07ae5 100644 --- a/src/test/java/net/openhft/chronicle/map/TCPSocketReplicationTest.java +++ b/src/test/java/net/openhft/chronicle/map/TCPSocketReplicationTest.java @@ -202,7 +202,6 @@ public class TCPSocketReplicationTest { } // TODO test this with larger sizes. - @Ignore("JIRA - HCOLL-411") @Test public void testSoakTestWithRandomData() throws IOException, InterruptedException { System.out.print("SoakTesting ");