Skip to content
Snippets Groups Projects
  1. Dec 04, 2015
  2. Dec 03, 2015
    • Nathaniel Manista's avatar
      Fixes to stub and server lifecycle · 2533365b
      Nathaniel Manista authored
      Context management is implemented.
      
      Stub deletion now cancels all RPCs immediately.
      2533365b
    • Nathaniel Manista's avatar
      Migrate _termination_action into _End · e0abeeaa
      Nathaniel Manista authored
      For a termination action to properly mark an _End as having stopped it
      must clear the _End's _cycle attribute. To be able to do that the
      termination action must hold a reference to the _End instance.
      Migrating the _termination_action behavior that creates termination
      actions into the scope of the _End instance is the best way to afford
      the needed instance reference.
      e0abeeaa
  3. Dec 02, 2015
  4. Dec 01, 2015
  5. Nov 26, 2015
  6. Nov 25, 2015
  7. Nov 20, 2015
  8. Nov 19, 2015
  9. Nov 18, 2015
  10. Nov 17, 2015
  11. Nov 13, 2015
  12. Nov 12, 2015
  13. Nov 11, 2015
  14. Nov 09, 2015
  15. Nov 06, 2015
  16. Nov 05, 2015
  17. Nov 04, 2015
  18. Nov 03, 2015
  19. 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
  20. Oct 31, 2015
  21. Oct 30, 2015
Loading