Stop using getKillStatus to check for OperationContext interruption.

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 6.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Minor Change
    • ALL
    • Service Arch 2022-10-03, Service Arch 2022-10-17
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      `getKillStatus` captures a subset of the situations under which an OperationContext may be interrupted. It should almost never be used outside of the SA code base.

      We provided incorrect guidance for tasks logged under SERVER-56251, and those should be addressed ASAP.

      Additionally, a quick look should be done in other places to ensure `getKillStatus` is not being used inappropriately.

      This is being done in lieu of SERVER-69496, to avoid changing internal implementation details of OperationContext `kill`.

            Assignee:
            Matt Diener (Inactive)
            Reporter:
            Matt Diener (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: