1. 08 Apr, 2023 1 commit
  2. 07 Apr, 2023 1 commit
    • Nils Goroll's avatar
      Do not short-cut the mutex protecting node->subreq.done · 067c16e0
      Nils Goroll authored
      A follow-up issue has been reported in #13:
      
      Assert error in Lck_Delete(), cache/cache_lck.c line 309:
        Condition((pthread_mutex_destroy(&ilck->mtx)) == 0) not true.
      
      triggered from Lck_Delete(&bytes_tree->nodes_lock) at the bottom of
      bytes_tree_fini().
      
      Assuming everything else working correctly, the only scenario I
      can see the moment is that we see the node->subreq.done == 1
      earlier than Lck_Unlock() returned in vped_task(). In this
      case, we could advance to destroying the lock while the other
      thread still holds it.
      
      The other use case of the shared lock is in fini_final(), where
      we already go through an explicit lock/unlock.
      
      Hopefully fixes #13 for real
      067c16e0
  3. 06 Apr, 2023 4 commits
  4. 27 Feb, 2023 1 commit
  5. 24 Feb, 2023 2 commits
  6. 28 Jan, 2023 4 commits
  7. 26 Jan, 2023 11 commits
  8. 08 Dec, 2022 1 commit
  9. 01 Dec, 2022 1 commit
  10. 08 Nov, 2022 3 commits
  11. 05 Jul, 2022 1 commit
    • Nils Goroll's avatar
      Fix minimal varnish version · 1097f6f4
      Nils Goroll authored
      The minimal version for master should never have been 7.0, but rather 7.1
      
      There is a separate branch for 7.0
      
      Fixes #8
      1097f6f4
  12. 28 Apr, 2022 2 commits
  13. 27 Apr, 2022 3 commits
  14. 01 Feb, 2022 1 commit
  15. 25 Jan, 2022 2 commits
  16. 12 Jan, 2022 1 commit
    • Geoff Simmons's avatar
      Avoid permissions issues with the UDS in permutations*.vtc. · 47c1cea4
      Geoff Simmons authored
      We've had reports of these tests failing on some platforms (e.g.
      FreeBSD 13), with FetchError reporting EPERM for the backend that
      accesses the UDS.
      
      Since it's not a pesi issue, and not related to the properties under
      test, we might as well allow fully open access to the UDS.
      47c1cea4
  17. 10 Jan, 2022 1 commit