Browse Source

add 504 to expected return codes, don't cache unexpected responses

jomo 10 years ago
parent
commit
1ecf3c0122
1 changed files with 2 additions and 0 deletions
  1. 2 0
      lib/networking.js

+ 2 - 0
lib/networking.js

@@ -90,6 +90,7 @@ exp.get_from_options = function(rid, url, options, callback) {
       case 429: // this shouldn't usually happen, but occasionally does
       case 500:
       case 503:
+      case 504:
         // we don't want to cache this
         body = null;
         break;
@@ -98,6 +99,7 @@ exp.get_from_options = function(rid, url, options, callback) {
           // Probably 500 or the likes
           logging.error(rid, "Unexpected response:", code, body);
         }
+        body = null;
         break;
     }