Uploaded image for project: 'Ruby Driver'
  1. Ruby Driver
  2. RUBY-986

Client does not retry different protocol families

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 2.1.0
    • Affects Version/s: 2.1.0
    • Component/s: None
    • None

      This can be demonstrated when one attempts to connect to an IPv6 address when the mongo server is not configured for IPv6.

      The client infinitely tries to connect with IPv6 and never fallbacks to IPv4.

      I've created a PR that fixes the issue: https://github.com/mongodb/mongo-ruby-driver/pull/660

      If it looks good, I could also prepare the tests.

      Cheers.

            Assignee:
            emily.stolfo Emily Stolfo
            Reporter:
            agis Agis
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: