diff --git a/app/logical/pixiv_api_client.rb b/app/logical/pixiv_api_client.rb index a4f0fcabe..46f04b725 100644 --- a/app/logical/pixiv_api_client.rb +++ b/app/logical/pixiv_api_client.rb @@ -155,6 +155,7 @@ class PixivApiClient raise Error.new("Pixiv API call failed (status=#{resp.code} body=#{body})") end rescue Net::OpenTimeout + print "R" sleep(5) retry rescue JSON::ParserError @@ -190,6 +191,7 @@ class PixivApiClient end rescue Net::OpenTimeout + print "R" sleep(5) retry end