• Nils Goroll's avatar
    LRU-Touch objcts for OA_VARY · 94d37731
    Nils Goroll authored
    varnish-cache does not touch objects for OA_VARY, but we need
    to keep FCOs in memory which are frequently used during lookup.
    
    Thoughts on why this should not race LRU:
    
    - lru_list is owned by lru_mtx
    - object can't go away, because
      - for call from hash, we hold the oh->mtx
      - otherwise, we hold a ref
    94d37731
fellow_storage.c 72.1 KB