From 3655aa1280244b4809bd4ad05ba5cf1ce818280b Mon Sep 17 00:00:00 2001 From: Eduard Bagdasaryan Date: Tue, 13 Jun 2017 17:02:04 -0600 Subject: [PATCH] Fixed reusableReply() logic broken by v5 r15168. --- src/http.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/http.cc b/src/http.cc index 06cba8e1f1..1b0605fbc6 100644 --- a/src/http.cc +++ b/src/http.cc @@ -498,7 +498,7 @@ HttpStateData::reusableReply(HttpStateData::ReuseDecision &decision) case Http::scTemporaryRedirect: if (rep->date <= 0) decision.make(ReuseDecision::doNotCacheButShare, "Date is missing/invalid"); - if (rep->expires > rep->date) + else if (rep->expires > rep->date) decision.make(ReuseDecision::cachePositively, "Expires > Date"); else decision.make(ReuseDecision::doNotCacheButShare, "Expires <= Date"); -- 2.39.2