From 4d4315687f5dc184ba10b95fcc9058ae6f08cb20 Mon Sep 17 00:00:00 2001 From: orbiter Date: Fri, 29 May 2009 10:52:50 +0000 Subject: [PATCH] fix for problem with concurrency in host navigator, bug reported by wsb git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5993 6c8d7289-2bf4-0310-a012-ef5d649a1542 --- source/de/anomic/plasma/plasmaSearchRankingProcess.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/de/anomic/plasma/plasmaSearchRankingProcess.java b/source/de/anomic/plasma/plasmaSearchRankingProcess.java index 12e816269..0b20aeb72 100644 --- a/source/de/anomic/plasma/plasmaSearchRankingProcess.java +++ b/source/de/anomic/plasma/plasmaSearchRankingProcess.java @@ -77,7 +77,7 @@ public final class plasmaSearchRankingProcess { private final Segment indexSegment; private HashMap>[] localSearchContainerMaps; private final int[] domZones; - private HashMap hostNavigator; + private ConcurrentHashMap hostNavigator; public plasmaSearchRankingProcess( final Segment indexSegment, @@ -105,7 +105,7 @@ public final class plasmaSearchRankingProcess { this.flagcount = new int[32]; for (int i = 0; i < 32; i++) {this.flagcount[i] = 0;} this.domZones = new int[8]; - this.hostNavigator = new HashMap(); + this.hostNavigator = new ConcurrentHashMap(); for (int i = 0; i < 8; i++) {this.domZones[i] = 0;} }