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

Transaction coordinator tasks should be robust to shutdown failing to step down

    XMLWordPrintableJSON

Details

    • Fully Compatible
    • ALL
    • v4.4, v4.2
    • 18

    Description

      Since shutdown tries to join the Grid's ThreadPoolTaskExecutors before interrupting all OperationContexts, a slow coordinator task running in one of the Grid's ThreadPoolTaskExecutors can delay shutdown.

      In particular, this manifests as hangs in tests that inject hangs into coordinator tasks.

      Attachments

        Activity

          People

            lamont.nelson@mongodb.com Lamont Nelson
            esha.maharishi@mongodb.com Esha Maharishi (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: