1. 14 May, 2020 1 commit
  2. 17 Apr, 2020 1 commit
  3. 16 Apr, 2020 2 commits
  4. 09 Jan, 2020 1 commit
  5. 28 Oct, 2019 1 commit
  6. 19 Feb, 2019 1 commit
  7. 15 Feb, 2019 3 commits
  8. 15 Jan, 2019 1 commit
  9. 14 Jan, 2019 1 commit
  10. 02 Jan, 2019 1 commit
  11. 19 Oct, 2018 3 commits
  12. 10 May, 2018 1 commit
  13. 22 Mar, 2018 1 commit
  14. 19 Oct, 2017 2 commits
  15. 22 Sep, 2017 1 commit
  16. 19 Sep, 2017 1 commit
  17. 08 Sep, 2017 2 commits
  18. 10 Apr, 2017 1 commit
  19. 15 Mar, 2017 1 commit
    • Howard Chu's avatar
      Fixes for multiple threadpool queues · e12ca8b6
      Howard Chu authored
      Remove poolq_hash, it wasn't distributing work evenly to the queues.
      Just walk through all queues and use the one with smallest
      active+pending count. Since pool_retract also relied on the hash,
      a different means of locating the thread to retract was needed.
      Add pool_submit2 which returns the threadpool task structure,
      and record which poolq this task lives on.
      e12ca8b6
  20. 03 Jan, 2017 1 commit
  21. 29 Jan, 2016 1 commit
  22. 11 Feb, 2015 1 commit
  23. 14 Jan, 2015 1 commit
  24. 25 Jan, 2014 1 commit
  25. 15 Nov, 2013 1 commit
  26. 07 Sep, 2013 2 commits
    • Howard Chu's avatar
      Drop unused var in prev commit · c0e2961f
      Howard Chu authored
      c0e2961f
    • Howard Chu's avatar
      Simplify write waiter handling · 88d22a1c
      Howard Chu authored
      Writer threads do their own wait using select/poll instead of
      asking the listener thread. Eliminates one mutex+one condvar
      per conn plus multiple wakeups of the listener thread. Also
      fixes writetimeout to wait an exact time, instead of the
      approximation used in the listener thread.
      88d22a1c
  27. 18 Mar, 2013 1 commit
  28. 02 Jan, 2013 1 commit
  29. 26 Nov, 2012 1 commit
  30. 07 Apr, 2012 1 commit
  31. 01 Jan, 2012 1 commit
  32. 19 Nov, 2011 1 commit