Executor shutdown can cause AsyncTry-until to set its result with ErrorCodes::BrokenPromise

XMLWordPrintableJSON

    • Fully Compatible
    • ALL
    • v5.0
    • Service Arch 2021-03-22, Service Arch 2021-05-31, Service Arch 2021-06-14, Service Arch 2021-06-28, Service Arch 2021-07-12, Service Arch 2021-08-09, Service Arch 2021-08-23
    • 124
    • 3
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      If the executor shuts down here, the continuation passed to getAsync will not run, leading the result promise to be set with a BrokenPromise error. We should fix it to set a ShutdownInProgress error in that case.

              Assignee:
              Amirsaman Memaripour
              Reporter:
              Matthew Saltz (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: