From 38e7156ef69ec7e8bb99df5347bf8583cd1fe407 Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Thu, 25 Sep 2025 10:50:47 -0700 Subject: [PATCH] fix: don't restore crawlEndTime when resuming from checkpoint. --- .../java/org/archive/crawler/reporting/StatisticsTracker.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/src/main/java/org/archive/crawler/reporting/StatisticsTracker.java b/engine/src/main/java/org/archive/crawler/reporting/StatisticsTracker.java index d8988d10..2f68cb44 100644 --- a/engine/src/main/java/org/archive/crawler/reporting/StatisticsTracker.java +++ b/engine/src/main/java/org/archive/crawler/reporting/StatisticsTracker.java @@ -354,7 +354,7 @@ public class StatisticsTracker JSONObject json = recoveryCheckpoint.loadJson(beanName); crawlStartTime = json.getLong("crawlStartTime"); - crawlEndTime = json.getLong("crawlEndTime"); + // skip crawlEndTime - crawl is not ended if we're recovering crawlTotalPausedTime = json.getLong("crawlTotalPausedTime"); crawlPauseStarted = json.getLong("crawlPauseStarted"); tallyCurrentPause();