From a3d4dc5ac2a50cd42faa92dc588951e145f06d41 Mon Sep 17 00:00:00 2001 From: gojomo Date: Wed, 26 Jan 2011 03:08:32 +0000 Subject: [PATCH] [HER-1834] log-bloat, memory problems when hopsPath grows endlessly with no max-hops limit set * TooManyHopsDecideRule remove inadvertent reversal of sense of comparison, making default scope reject almost everything (and breaking most self-tests) --- .../org/archive/modules/deciderules/TooManyHopsDecideRule.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/src/main/java/org/archive/modules/deciderules/TooManyHopsDecideRule.java b/modules/src/main/java/org/archive/modules/deciderules/TooManyHopsDecideRule.java index 64da4c71..19b1d94b 100644 --- a/modules/src/main/java/org/archive/modules/deciderules/TooManyHopsDecideRule.java +++ b/modules/src/main/java/org/archive/modules/deciderules/TooManyHopsDecideRule.java @@ -66,7 +66,7 @@ public class TooManyHopsDecideRule extends PredicatedDecideRule { */ @Override protected boolean evaluate(CrawlURI uri) { - return uri.getHopCount() <= getMaxHops(); + return uri.getHopCount() > getMaxHops(); } }