Uploaded image for project: 'QuickFIX/J'
  1. QuickFIX/J
  2. QFJ-822

DNS change prevents reconnection

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Default
    • Resolution: Fixed
    • Affects Version/s: 1.5.3
    • Fix Version/s: 1.6.2
    • Component/s: Networking
    • Labels:
    • Environment:
      All

      Description

      If a connection is lost and a DNS change is made before an attempt is made to reconnect, the reconnection attempt will fail, because the previous resolution information was cached by the initiator and will be re-used.

      I'll be submitting a GitHub pull request for a change that invalidates the cached connection information when a connection attempt fails. This will have no impact on normal operations. The first reconnect attempt will use the cached information, but if it fails, the host name will be resolved again before the next attempt.

        Attachments

          Activity

            People

            • Assignee:
              wilsond Dale Wilson
              Reporter:
              dale Dale Wilson
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: