• Nils Goroll's avatar
    LRU-Touch objcts for OA_VARY · e0912eaf
    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
    e0912eaf
fellow_storage.c 72.1 KB