You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2015/08/18 16:40:52 UTC
trafficserver git commit: TS-3234 Make 'crc' log show correct cache
status
Repository: trafficserver
Updated Branches:
refs/heads/master d74282165 -> fc8608b2f
TS-3234 Make 'crc' log show correct cache status
Before, it could show TCP_REFRESH_HIT even when ATS did not
show the object being in cache.
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/fc8608b2
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/fc8608b2
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/fc8608b2
Branch: refs/heads/master
Commit: fc8608b2fb825cba7d7dda97bb0db08b426fc19d
Parents: d742821
Author: Masaori Koshiba <mk...@yahoo-corp.jp>
Authored: Tue Aug 18 08:38:02 2015 -0600
Committer: Leif Hedstrom <zw...@apache.org>
Committed: Tue Aug 18 08:38:02 2015 -0600
----------------------------------------------------------------------
proxy/http/HttpTransactHeaders.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/fc8608b2/proxy/http/HttpTransactHeaders.cc
----------------------------------------------------------------------
diff --git a/proxy/http/HttpTransactHeaders.cc b/proxy/http/HttpTransactHeaders.cc
index d0ca6fd..b9783c9 100644
--- a/proxy/http/HttpTransactHeaders.cc
+++ b/proxy/http/HttpTransactHeaders.cc
@@ -530,7 +530,7 @@ HttpTransactHeaders::generate_and_set_squid_codes(HTTPHdr *header, char *via_str
if ((via_string[VIA_CACHE_RESULT] == VIA_IN_CACHE_FRESH) || (via_string[VIA_CACHE_RESULT] == VIA_IN_RAM_CACHE_FRESH)) {
log_code = SQUID_LOG_TCP_IMS_HIT;
} else {
- if (via_string[VIA_SERVER_RESULT] == VIA_SERVER_NOT_MODIFIED) {
+ if (via_string[VIA_CACHE_RESULT] == VIA_IN_CACHE_STALE && via_string[VIA_SERVER_RESULT] == VIA_SERVER_NOT_MODIFIED) {
log_code = SQUID_LOG_TCP_REFRESH_HIT;
} else {
log_code = SQUID_LOG_TCP_IMS_MISS;