1. 07 May, 2020 1 commit
  2. 21 Apr, 2020 1 commit
    • Steven Allen's avatar
      fix: minimize time holding wantlist lock (#361) · 9fc4a368
      Steven Allen authored
      * fix: minimize time holding wantlist lock
      
      Instead of holding the lock the entire time we prepare a message, hold the lock
      while we retrieve the wantlist entries, process the entries without the lock,
      retake the lock, then mark entries as sent.
      
      This means:
      
      1. We never sort entries while holding the lock.
      2. We allocate exactly three times while holding the lock (once per entry list).
      
      * fix: address code review
      9fc4a368
  3. 15 Apr, 2020 1 commit
  4. 10 Apr, 2020 1 commit
  5. 26 Mar, 2020 1 commit
  6. 24 Mar, 2020 1 commit
  7. 17 Mar, 2020 1 commit
  8. 13 Mar, 2020 1 commit
  9. 12 Mar, 2020 1 commit
  10. 10 Mar, 2020 1 commit
  11. 06 Mar, 2020 3 commits
  12. 12 Feb, 2020 3 commits
  13. 30 Jan, 2020 1 commit