Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-51280

ServiceExecutorFixed tracks work and sessions

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Duplicate
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Service arch 2020-10-05, Service arch 2020-11-02, Service arch 2020-11-16, Service arch 2020-11-30, Service arch 2020-12-14

    Description

      ServiceExecutorFixed previously was agnostic to both outstanding task and polling sessions. This proved problematic because our ASIO implementation has no unified way to cancel all sessions. This ticket will introduce tracking mechanisms so that shutdown cancels all sessions and waits for tasks to resolve.

      Attachments

        Activity

          People

            ben.caimano@mongodb.com Benjamin Caimano (Inactive)
            ben.caimano@mongodb.com Benjamin Caimano (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: