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

Quickfix resend problems after recovering from network failure

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 1.2.1, 1.3.0
    • Fix Version/s: 1.3.1
    • Component/s: None
    • Labels:
      None
    • Environment:
      Linux Centos 4 \ Sun JDK 1.6_02

      Description

      We have seen an incident occur twice in our quickfix code where the fix engine seems to send spurious resend requests, and processes FIX messages incorrectly - including handing duplicate messages to the application.

      On both occasions, this has happened following a network failure where the FIX engine seemed to behave correctly, recovering missed messages, and correctly handling the re-establishment of the proper sequence numbers. Following (what we assume) is the triggering incident things start to seem to go wrong.

      I have attached a file with the full details from out log files which a walk through commentary

        Attachments

        1. FIX Issue.txt
          22 kB
          Tim Wright
        2. QuickFixLog.txt
          9 kB
          Michael Briganti

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              tim.wright@aspectcapital.com Tim Wright
            • Votes:
              2 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: