diff --git a/app/logical/pixiv_web_agent.rb b/app/logical/pixiv_web_agent.rb index ed51e60c7..1266ebec4 100644 --- a/app/logical/pixiv_web_agent.rb +++ b/app/logical/pixiv_web_agent.rb @@ -10,6 +10,8 @@ class PixivWebAgent def self.build mech = Mechanize.new + mech.keep_alive = false + phpsessid = Cache.get(SESSION_CACHE_KEY) comicsessid = Cache.get(COMIC_SESSION_CACHE_KEY) diff --git a/app/logical/sources/strategies/nico_seiga.rb b/app/logical/sources/strategies/nico_seiga.rb index 51018726f..238c42cd2 100644 --- a/app/logical/sources/strategies/nico_seiga.rb +++ b/app/logical/sources/strategies/nico_seiga.rb @@ -131,6 +131,7 @@ module Sources def agent @agent ||= begin mech = Mechanize.new + mech.keep_alive = false session = Cache.get("nico-seiga-session") if session