From: wessels <> Date: Tue, 19 Nov 1996 00:40:36 +0000 (+0000) Subject: Fix setting timestamp for NOT MODIFIED replies X-Git-Tag: SQUID_3_0_PRE1~5450 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=41fad779b2cee0b8f5b424e8fe7f0184f226bc21;p=thirdparty%2Fsquid.git Fix setting timestamp for NOT MODIFIED replies --- diff --git a/src/client_side.cc b/src/client_side.cc index 2ea2091421..1b76735875 100644 --- a/src/client_side.cc +++ b/src/client_side.cc @@ -1,6 +1,6 @@ /* - * $Id: client_side.cc,v 1.66 1996/11/15 00:36:15 wessels Exp $ + * $Id: client_side.cc,v 1.67 1996/11/18 17:40:36 wessels Exp $ * * DEBUG: section 33 Client-side Routines * AUTHOR: Duane Wessels @@ -453,7 +453,6 @@ icpHandleIMSReply(int fd, StoreEntry * entry, void *data) storeUnregister(entry, fd); storeUnlockObject(entry); entry = icpState->entry = oldentry; - entry->timestamp = squid_curtime; if (mime_headers_end(hbuf)) { httpParseReplyHeaders(hbuf, entry->mem_obj->reply); timestampsSet(entry); @@ -461,6 +460,7 @@ icpHandleIMSReply(int fd, StoreEntry * entry, void *data) debug(33, 1, "icpHandleIMSReply: No end-of-headers, len=%d\n", len); debug(33, 1, " --> '%s'\n", entry->url); } + entry->timestamp = squid_curtime; put_free_8k_page(hbuf); if (unlink_request) { requestUnlink(entry->mem_obj->request);