From e90eff9c849033636ee8c4e61738eafc5725f75f Mon Sep 17 00:00:00 2001 From: kristinn_sig Date: Thu, 18 Nov 2010 08:53:56 +0000 Subject: [PATCH] [HER-1843] Possible int overflow in CheckpointService.java * CheckpointService Made checkpointIntervalMinutes setter accept a long instead of an int (was missed when the class variable was made a long). While it was non-harmful the way it was, this is more in line with Java conventions. --- .../java/org/archive/crawler/framework/CheckpointService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/src/main/java/org/archive/crawler/framework/CheckpointService.java b/engine/src/main/java/org/archive/crawler/framework/CheckpointService.java index aeece6eb..7f46a015 100644 --- a/engine/src/main/java/org/archive/crawler/framework/CheckpointService.java +++ b/engine/src/main/java/org/archive/crawler/framework/CheckpointService.java @@ -92,7 +92,7 @@ public class CheckpointService implements Lifecycle, ApplicationContextAware, Ha public long getCheckpointIntervalMinutes() { return checkpointIntervalMinutes; } - public void setCheckpointIntervalMinutes(int interval) { + public void setCheckpointIntervalMinutes(long interval) { long oldVal = checkpointIntervalMinutes; this.checkpointIntervalMinutes = interval; if(checkpointIntervalMinutes!=oldVal) {