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