From b7e6f75f82c480a00a6d92663e62d261863139a6 Mon Sep 17 00:00:00 2001 From: Ben Sarmiento Date: Sat, 24 Feb 2024 20:27:52 +0100 Subject: [PATCH] Ignore error when fetching downloads --- internal/torrent/manager.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/torrent/manager.go b/internal/torrent/manager.go index ec6f3ea..4047919 100644 --- a/internal/torrent/manager.go +++ b/internal/torrent/manager.go @@ -206,7 +206,9 @@ func (t *TorrentManager) mountDownloads() { for { downloads, totalDownloads, err := t.Api.GetDownloads(page, offset) if err != nil { - t.log.Fatalf("Cannot get downloads: %v", err) + // if we get an error, we just stop + t.log.Warnf("Cannot get downloads on page %d: %v", page, err) + continue } for i := range downloads { t.DownloadMap.Set(downloads[i].Filename, &downloads[i])