From d6480dc670a67310ed0ca2daeea69868047ebd48 Mon Sep 17 00:00:00 2001 From: orbiter Date: Sun, 6 May 2007 21:43:20 +0000 Subject: [PATCH] fix for long transfer pauses see http://www.yacy-forum.de/viewtopic.php?p=35243#35243 git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3672 6c8d7289-2bf4-0310-a012-ef5d649a1542 --- htroot/yacy/transferRWI.java | 2 +- source/de/anomic/plasma/plasmaDHTTransfer.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/htroot/yacy/transferRWI.java b/htroot/yacy/transferRWI.java index ee4668867..12d26f72b 100644 --- a/htroot/yacy/transferRWI.java +++ b/htroot/yacy/transferRWI.java @@ -200,7 +200,7 @@ public final class transferRWI { result = "ok"; if (checkLimit) { - pause = (sb.wordIndex.dhtInCacheSize() < 500) ? 0 : 60 * sb.wordIndex.dhtInCacheSize(); // estimation of necessary pause time + pause = (sb.wordIndex.dhtInCacheSize() < 500) ? 0 : sb.wordIndex.dhtInCacheSize(); // estimation of necessary pause time } } diff --git a/source/de/anomic/plasma/plasmaDHTTransfer.java b/source/de/anomic/plasma/plasmaDHTTransfer.java index 8696b3018..d94a0fc13 100644 --- a/source/de/anomic/plasma/plasmaDHTTransfer.java +++ b/source/de/anomic/plasma/plasmaDHTTransfer.java @@ -260,8 +260,8 @@ public class plasmaDHTTransfer extends Thread { if (transferRWIResult != null && transferRWIResult.containsKey("pause")) { String pauseStr = (String) transferRWIResult.get("pause"); try { pause = Integer.valueOf(pauseStr).intValue(); } catch (NumberFormatException numEx){} - if (pause < 0) pause = 60000; - else if (pause > 1800000) pause = 1800000; + if (pause < 0) pause = 5000; + else if (pause > 30000) pause = 30000; } return pause; }