Use the `TimerService` to ensure `TransportLayer` honors requested timeouts

XMLWordPrintableJSON

    • Networking & Observability
    • Service Arch 2022-03-07, Service Arch 2022-03-21, Service Arch 2022-04-04, Service Arch 2022-04-18, Service Arch 2022-05-02, Service Arch 2022-05-16
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      SERVER-54900 introduced a timer service to ensure all egress connections properly timeout during SSL handshake. This ticket should extend the usage of this timer service and implement timeout for blocking calls offered by TransportLayerASIO. In particular, this ticket should ensure connect properly honors the requested timeout.

            Assignee:
            Unassigned
            Reporter:
            Amirsaman Memaripour
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: