From 60d42694ea279d51f6e4d3b9f210a189293a0266 Mon Sep 17 00:00:00 2001 From: miigotu <miigotu@gmail.com> Date: Sat, 26 Dec 2015 03:54:34 -0800 Subject: [PATCH] Let's see if we can live without cachecontrol Caching sessions to disk has always caused issues for us, and requests keeps sessions live anyways. --- lib/tvdb_api/tvdb_api.py | 5 +++-- sickbeard/helpers.py | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/tvdb_api/tvdb_api.py b/lib/tvdb_api/tvdb_api.py index e03d2d702..4e3640ba1 100644 --- a/lib/tvdb_api/tvdb_api.py +++ b/lib/tvdb_api/tvdb_api.py @@ -565,8 +565,9 @@ class Tvdb: # get response from TVDB if self.config['cache_enabled']: - - session = CacheControl(sess=self.config['session'], cache=caches.FileCache(self.config['cache_location'], use_dir_lock=True), cache_etags=False) + # Lets try without caching sessions to disk for awhile + # session = CacheControl(sess=self.config['session'], cache=caches.FileCache(self.config['cache_location'], use_dir_lock=True), cache_etags=False) + session = self.config['session'] if self.config['proxy']: log().debug("Using proxy for URL: %s" % url) session.proxies = { diff --git a/sickbeard/helpers.py b/sickbeard/helpers.py index b31d52a84..a36706959 100644 --- a/sickbeard/helpers.py +++ b/sickbeard/helpers.py @@ -1379,8 +1379,9 @@ def _setUpSession(session, headers): """ # request session - cache_dir = sickbeard.CACHE_DIR or _getTempDir() - session = CacheControl(sess=session, cache=caches.FileCache(ek(os.path.join, cache_dir, 'sessions'), use_dir_lock=True), cache_etags=False) + # Lets try without caching sessions to disk for awhile + # cache_dir = sickbeard.CACHE_DIR or _getTempDir() + # session = CacheControl(sess=session, cache=caches.FileCache(ek(os.path.join, cache_dir, 'sessions'), use_dir_lock=True), cache_etags=False) # request session clear residual referer # pylint: disable=superfluous-parens -- GitLab