1. 07 Feb, 2024 2 commits
  2. 04 Oct, 2023 10 commits
  3. 30 Sep, 2023 17 commits
  4. 25 Sep, 2023 2 commits
    • Nils Goroll's avatar
      Do not mutate dying objects · d4131883
      Nils Goroll authored
      Avoid memory LRU racing disk LRU.
      
      Disk LRU uses the varnish-cache LRU facility, which works by setting
      the OC_F_DYING and gaining one reference, resulting in two references.
      
      One is lost again by the thread initiating the LRU nuke, the other by
      the EXP thread. Between the two events, the refcnt is one again, thus
      stvfe_mutate could race.
      
      I believe this fixes #23 and #24. If not, please reopen
      d4131883
    • Nils Goroll's avatar
      Improve comment · 0acd3537
      Nils Goroll authored
      0acd3537
  5. 19 Sep, 2023 9 commits