X-Git-Url: https://git.pterodactylus.net/?p=arachne.git;a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Farachne%2Fcore%2FCore.java;fp=src%2Fnet%2Fpterodactylus%2Farachne%2Fcore%2FCore.java;h=f6b050dfe4fa168a0b080825cddd19cfbed69573;hp=fb8595307be511d5132b2d741a9bdd803777bf69;hb=cb88a7c9368c4bc32ba5c6caf32c5c51110fde35;hpb=6c8cff3cb5a52300d182a30286a53b4ec12059db diff --git a/src/net/pterodactylus/arachne/core/Core.java b/src/net/pterodactylus/arachne/core/Core.java index fb85953..f6b050d 100644 --- a/src/net/pterodactylus/arachne/core/Core.java +++ b/src/net/pterodactylus/arachne/core/Core.java @@ -5,6 +5,7 @@ package net.pterodactylus.arachne.core; import java.net.MalformedURLException; import java.net.URL; +import java.security.NoSuchAlgorithmException; import java.util.ArrayList; import java.util.List; import java.util.concurrent.Executor; @@ -164,8 +165,14 @@ public class Core extends AbstractService { logger.log(Level.INFO, "Skipping “" + nextPage + "”."); continue; } - URLFetcher urlFetcher = new URLFetcher(this, nextURL); - urlFetcherExecutor.execute(urlFetcher); + URLFetcher urlFetcher; + try { + logger.log(Level.INFO, "Fetching “" + nextURL + "”..."); + urlFetcher = new URLFetcher(this, nextURL); + urlFetcherExecutor.execute(urlFetcher); + } catch (NoSuchAlgorithmException nsae1) { + logger.log(Level.SEVERE, "Could not get “SHA-256” message digest!", nsae1); + } } }