From bc0467b1ff300c4df13ffb20ac04e7c180f54b0f Mon Sep 17 00:00:00 2001 From: Josh Patra Date: Sun, 8 Feb 2026 00:01:08 -0500 Subject: [PATCH] feat: increase HttpClient timeout to 5 minutes for large artist responses - Some artists have 100+ albums causing large API responses - Default 100s timeout was insufficient - Now set to 5 minutes to handle even the largest artist catalogs - Prevents timeouts when fetching artists like Taylor Swift, etc. --- allstarr/Services/SquidWTF/SquidWTFMetadataService.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/allstarr/Services/SquidWTF/SquidWTFMetadataService.cs b/allstarr/Services/SquidWTF/SquidWTFMetadataService.cs index c918c09..b14c6bf 100644 --- a/allstarr/Services/SquidWTF/SquidWTFMetadataService.cs +++ b/allstarr/Services/SquidWTF/SquidWTFMetadataService.cs @@ -74,6 +74,9 @@ public class SquidWTFMetadataService : IMusicMetadataService // Set up default headers _httpClient.DefaultRequestHeaders.Add("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"); + + // Increase timeout for large artist/album responses (some artists have 100+ albums) + _httpClient.Timeout = TimeSpan.FromMinutes(5); }