From 0765367f67018a0a9b346dbc63ef4030dc106199 Mon Sep 17 00:00:00 2001 From: Gabe Date: Thu, 9 Nov 2023 00:09:43 -0600 Subject: [PATCH] fix for NUTCH-2812 contributed by GabeHaegele --- src/java/org/apache/nutch/fetcher/FetchNode.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/java/org/apache/nutch/fetcher/FetchNode.java b/src/java/org/apache/nutch/fetcher/FetchNode.java index e7da73186a..eb659f13f7 100644 --- a/src/java/org/apache/nutch/fetcher/FetchNode.java +++ b/src/java/org/apache/nutch/fetcher/FetchNode.java @@ -33,6 +33,13 @@ public void setUrl(Text url) { this.url = url; } public Outlink[] getOutlinks() { + Outlink[] copyOutlinks = new Outlink[outlinks.length]; + for (int i = copyOutlinks.length-1; i>=0; i--) { + Outlink o = outlinks[i]; + if (o != null) { + copyOutlinks[i] = new Outlink(o.getToUrl(), o.getAnchor()); + } + } return outlinks; } public void setOutlinks(Outlink[] links) {