NetworkInterfaceASIO Connection Pool races in shutdown with new requests

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Done
    • Priority: Major - P3
    • 3.1.9
    • Affects Version/s: 3.1.8
    • Component/s: Networking
    • None
    • Fully Compatible
    • ALL
    • Platform 9 (09/18/15)
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      NetworkInterfaceASIO's connection pool can race in it's shutdown method with a new request, where the new request doesn't trigger a cancellation of the shutdown timer fast enough and we end up triggering one of the shutdown invariants (either pending requests or checked out connections)

      We should guard against that and bail out if enter shutdown spuriously

            Assignee:
            Mira Carey
            Reporter:
            Mira Carey
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: