Skip to content
Snippets Groups Projects
  1. Nov 18, 2015
  2. Nov 17, 2015
  3. Nov 13, 2015
  4. Nov 12, 2015
  5. Nov 11, 2015
  6. Nov 09, 2015
  7. Nov 06, 2015
  8. Nov 04, 2015
  9. Nov 03, 2015
  10. Nov 02, 2015
    • Craig Tiller's avatar
      Fix nap condition for pollset wakeup · 66197ca2
      Craig Tiller authored
      If:
      - one thread issues a kick forcing pollset re-evaluation
      - concurrently with a second thread forcing a specific poller to be awoken
      And:
      - both threads kicks are processed as a single wakeup
      Then:
      - since we enqueue nothing to the exec_ctx in this situation, we responded to the wakeup by doing another poll until the timeout, ignoring urgent work up the stack
      
      Fix this by flagging that a specific worker was designated to be awoken (since this is a good signal that we really really need to wake up), and use that to still re-evaluate the poll set, but with an immediate deadline so that we fall out of the poll loop as soon as possible.
      66197ca2
  11. Oct 31, 2015
  12. Oct 30, 2015
  13. Oct 29, 2015
  14. Oct 28, 2015
  15. Oct 27, 2015
  16. Oct 26, 2015
Loading