- added bugfix for access tracker in case of concurrency conflicts

- added missing entry for new icu4j path in Mac App

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7188 6c8d7289-2bf4-0310-a012-ef5d649a1542
pull/1/head
orbiter 15 years ago
parent 6295cac35a
commit 0bc6284e27

@ -51,6 +51,7 @@
<string>$JAVAROOT/lib/httpclient-4.0.1.jar</string> <string>$JAVAROOT/lib/httpclient-4.0.1.jar</string>
<string>$JAVAROOT/lib/httpcore-4.0.1.jar</string> <string>$JAVAROOT/lib/httpcore-4.0.1.jar</string>
<string>$JAVAROOT/lib/httpmime-4.0.1.jar</string> <string>$JAVAROOT/lib/httpmime-4.0.1.jar</string>
<string>$JAVAROOT/lib/icu4j-core.jar</string>
<string>$JAVAROOT/lib/jakarta-oro-2.0.8.jar</string> <string>$JAVAROOT/lib/jakarta-oro-2.0.8.jar</string>
<string>$JAVAROOT/lib/jcifs-1.3.14.jar</string> <string>$JAVAROOT/lib/jcifs-1.3.14.jar</string>
<string>$JAVAROOT/lib/jsch-0.1.42.jar</string> <string>$JAVAROOT/lib/jsch-0.1.42.jar</string>

@ -102,6 +102,7 @@ public class serverAccessTracker {
*/ */
public int latestAccessCount(final String host, long delta) { public int latestAccessCount(final String host, long delta) {
Collection<Track> timeList = accessTrack(host); Collection<Track> timeList = accessTrack(host);
if (timeList == null) return 0;
long time = System.currentTimeMillis() - delta; long time = System.currentTimeMillis() - delta;
int c = 0; int c = 0;
for (Track l: timeList) if ( l != null && l.getTime() > time) c++; for (Track l: timeList) if ( l != null && l.getTime() > time) c++;

Loading…
Cancel
Save