From 716fa8195f2fbf2147820a5b091b53b62a579dd7 Mon Sep 17 00:00:00 2001 From: Andrea Vos Date: Wed, 25 Jan 2023 22:36:47 +0100 Subject: [PATCH] [profile] #290 generic rel=me (links table) - favicon timeout --- src/links.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/links.js b/src/links.js index 1e84ce883..d6ee453be 100644 --- a/src/links.js +++ b/src/links.js @@ -61,7 +61,9 @@ class LinkAnalyser { try { const fallback = new URL('/favicon.ico', url); - const res = await fetch(fallback); + const controller = new AbortController(); + const timeout = setTimeout(() => controller.abort(), 1000); + const res = await fetch(fallback, {signal: controller.signal}); if (res.ok) { return fallback; }