From 83205b9456ca784a4742d13367da054d0355c884 Mon Sep 17 00:00:00 2001 From: leventov Date: Mon, 8 Jun 2015 18:46:47 +0300 Subject: [PATCH] HCOLL-340 probable fix of segmentation fault in SanityCheck test Conflicts: src/test/java/net/openhft/chronicle/map/ChronicleMapSanityCheckTest.java --- .../chronicle/map/ChronicleMapSanityCheckTest.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/test/java/net/openhft/chronicle/map/ChronicleMapSanityCheckTest.java b/src/test/java/net/openhft/chronicle/map/ChronicleMapSanityCheckTest.java index 2706a4b08..15b1b0f6f 100644 --- a/src/test/java/net/openhft/chronicle/map/ChronicleMapSanityCheckTest.java +++ b/src/test/java/net/openhft/chronicle/map/ChronicleMapSanityCheckTest.java @@ -109,9 +109,18 @@ public class ChronicleMapSanityCheckTest { Thread.sleep(totalTestTimeMS); consumerExecutor.shutdown(); + try { + consumerExecutor.awaitTermination(Long.MAX_VALUE, TimeUnit.NANOSECONDS); + } catch (InterruptedException e) { + throw new RuntimeException(e); + } producerExecutor.shutdown(); + try { + producerExecutor.awaitTermination(Long.MAX_VALUE, TimeUnit.NANOSECONDS); + } catch (InterruptedException e) { + throw new RuntimeException(e); + } } } - }