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

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

    XMLWordPrintable

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Backport Requested:
      v4.4, v4.2
    • Linked BF Score:
      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

          Issue Links

            Activity

              People

              Assignee:
              lamont.nelson Lamont Nelson
              Reporter:
              esha.maharishi Esha Maharishi
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: