From f8a3a780a8376990ae45892dec5c8da7334a4eef Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 23 Dec 2020 12:09:58 +0530 Subject: [PATCH] Respect timeout when downloading RSS feeds --- src/calibre/web/feeds/news.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/web/feeds/news.py b/src/calibre/web/feeds/news.py index b0361e3e80..b50321332b 100644 --- a/src/calibre/web/feeds/news.py +++ b/src/calibre/web/feeds/news.py @@ -1680,7 +1680,7 @@ class BasicNewsRecipe(Recipe): url = purl._replace(netloc=hostname).geturl() if purl.username and purl.password: br.add_password(url, purl.username, purl.password) - with closing(br.open_novisit(url)) as f: + with closing(br.open_novisit(url, timeout=self.timeout)) as f: raw = f.read() parsed_feeds.append(feed_from_xml( raw, title=title, log=self.log,