Uploaded image for project: 'Python Driver'
  1. Python Driver
  2. PYTHON-1585

Audit all internal uses of ConnectionFailure and AutoReconnect

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      We should audit each place we catch/raise ConnectionFailure or AutoReconnect internally to make sure we're using the proper errors. AutoReconnect should be raised after transient network errors whereas ConnectionFailure should be raised after more permanent errors like SSL protocol mismatch or certificate error.

            Assignee:
            Unassigned Unassigned
            Reporter:
            shane.harvey@mongodb.com Shane Harvey
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: