1. 04 Oct, 2023 1 commit
  2. 02 Oct, 2023 8 commits
  3. 30 Sep, 2023 5 commits
  4. 29 Sep, 2023 5 commits
  5. 28 Sep, 2023 6 commits
  6. 25 Sep, 2023 3 commits
    • Nils Goroll's avatar
      Comment typo · b9ddee49
      Nils Goroll authored
      b9ddee49
    • Nils Goroll's avatar
      Silence Flexelint · 1928c22e
      Nils Goroll authored
      1928c22e
    • Nils Goroll's avatar
      Do not mutate dying objects · f208f591
      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
      f208f591
  7. 19 Sep, 2023 8 commits
  8. 13 Sep, 2023 2 commits
  9. 10 Sep, 2023 2 commits