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

Make TransportSessionASIO cancelation level triggered

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major - P3
    • Resolution: Won't Fix
    • None
    • None
    • None
    • ALL
    • Security 2020-04-06, Service Arch 2021-07-12, Service Arch 2021-08-09, Service Arch 2021-08-23, Service Arch 2021-11-01, Service Arch 2021-11-15
    • 1

    Description

      When we cancel async operations in the Session here, we rely on the socket or baton to enforce full cancelation. We should add an additional reference atomic to force level triggering on cancelation (and maybe avoid baton contention as well).

      Attachments

        Issue Links

          Activity

            People

              amirsaman.memaripour@mongodb.com Amirsaman Memaripour
              ben.caimano@mongodb.com Benjamin Caimano (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: