Search squid archive

Re: acl and cache

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



tor 2006-05-04 klockan 14:35 +0200 skrev Aurélien Bras:

> No cache is purged

Right.

Try the attached patch.

Regards
Henrik
? build.log
? signfile.sh
? contrib/.squid.rc.swp
Index: src/http.c
===================================================================
RCS file: /cvsroot/squid/squid/src/http.c,v
retrieving revision 1.384.2.34
diff -u -p -r1.384.2.34 http.c
--- src/http.c	18 Oct 2005 15:09:56 -0000	1.384.2.34
+++ src/http.c	4 May 2006 14:32:34 -0000
@@ -457,7 +457,7 @@ httpProcessReplyHeader(HttpStateData * h
     storeTimestampsSet(entry);
     /* Check if object is cacheable or not based on reply code */
     debug(11, 3) ("httpProcessReplyHeader: HTTP CODE: %d\n", reply->sline.status);
-    if (neighbors_do_private_keys)
+    if (neighbors_do_private_keys && httpState->orig_request.flags.cachable)
 	httpMaybeRemovePublic(entry, reply->sline.status);
     if (httpHeaderHas(&reply->header, HDR_VARY)
 #if X_ACCELERATOR_VARY

Attachment: signature.asc
Description: Detta =?ISO-8859-1?Q?=E4r?= en digitalt signerad meddelandedel


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux