From: Amos Jeffries Date: Fri, 11 Nov 2016 04:28:06 +0000 (+1300) Subject: Fix some missing returns after rev.14934 X-Git-Tag: M-staged-PR71~381 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec4011ac22c989161c09d24926283d4195c18719;p=thirdparty%2Fsquid.git Fix some missing returns after rev.14934 --- diff --git a/src/client_side_reply.cc b/src/client_side_reply.cc index 5f16fbab48..b7c236d1fe 100644 --- a/src/client_side_reply.cc +++ b/src/client_side_reply.cc @@ -607,6 +607,7 @@ clientReplyContext::cacheHit(StoreIOBuffer result) debugs(88, 5, "negative-HIT"); http->logType = LOG_TCP_NEGATIVE_HIT; sendMoreData(result); + return; } else if (blockedHit()) { debugs(88, 5, "send_hit forces a MISS"); http->logType = LOG_TCP_MISS; @@ -659,6 +660,7 @@ clientReplyContext::cacheHit(StoreIOBuffer result) http->logType = LOG_TCP_MISS; processMiss(); } + return; } else if (r->conditional()) { debugs(88, 5, "conditional HIT"); if (processConditional(result))