]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Optimize non-swappable objects slightly
authorHenrik Nordstrom <henrik@henriknordstrom.net>
Tue, 4 Aug 2009 02:35:11 +0000 (04:35 +0200)
committerHenrik Nordstrom <henrik@henriknordstrom.net>
Tue, 4 Aug 2009 02:35:11 +0000 (04:35 +0200)
src/store.cc

index 29c097384a6631b3f7100c7ce7b292dcbaf1c3f0..3c114bb66dbc62dc8d26df8d72389ea62d635a45 100644 (file)
@@ -1840,7 +1840,7 @@ StoreEntry::trimMemory()
         return;
 
     if (!swapOutAble()) {
-       if (mem_obj->policyLowestOffsetToKeep(0) == 0) {
+       if (!EBIT_TEST(flags, KEY_PRIVATE) && mem_obj->policyLowestOffsetToKeep(0) == 0) {
            /* Nothing to do */
            return;
        }