Set the serverUnresponsive flag correctly.

Even when we can send cache data.
This commit is contained in:
Thaddee Tyl 2014-04-30 16:11:16 +00:00
parent 784fcbbbf7
commit 0a4bcd6ff9

View File

@ -117,6 +117,7 @@ function cache(f) {
// In case our vendor servers are unresponsive.
var serverUnresponsive = false;
var serverResponsive = setTimeout(function() {
serverUnresponsive = true;
if (requestCache.has(cacheIndex)) {
var cached = requestCache.get(cacheIndex);
badge(cached.badgeData, makeSend(cached.format, ask.res, end));
@ -124,7 +125,6 @@ function cache(f) {
}
var badgeData = getBadgeData('vendor', data);
badgeData.text[1] = 'unresponsive';
serverUnresponsive = true;
badge(badgeData, makeSend('svg', ask.res, end));
}, 25000);