[Quickfix-developers] (Unexpected Logout) PossDupFlag, Duplicate Messages
Brought to you by:
orenmnero
From: Patrick F. <pat...@ch...> - 2004-08-09 19:02:48
|
Oren, On the acceptor side we occasionally notice something like: <20040809-17:46:16, FIX.4.4:TW->CLIENT2, incoming> (8=FIX.4.49=13535=S34=634649=CLIENT252=20040809-17:46:16.72856=TW55=245:3941 :111052:call117=0132=62.000000000133=63.000000000134=300135=30010=015) <20040809-17:46:16, FIX.4.4:TW->CLIENT2, incoming> (8=FIX.4.49=13535=S34=634649=CLIENT252=20040809-17:46:16.74456=TW55=245:3941 :111051:call117=0132=83.000000000133=84.000000000134=300135=30010=018) <20040809-17:46:16, FIX.4.4:TW->CLIENT2, event> (MsgSeqNum too low RECEIVED: 6346 EXPECTED: 6347 PosDup: N) <20040809-17:46:16, FIX.4.4:TW->CLIENT2, event> (Sequence number too low and PossDupFlag is false) <20040809-17:46:16, FIX.4.4:TW->CLIENT2, event> (Disconnecting) <20040809-17:46:16, FIX.4.4:TW->CLIENT2, incoming> (8=FIX.4.49=13335=S34=634749=CLIENT252=20040809-17:46:16.74456=TW55=0:0:3123 4:strategy117=0132=70.000000000133=71.500000000134=200135=20010=171) <20040809-17:46:16, FIX.4.4:TW->CLIENT2, event> (Logon state is not valid for message) <20040809-17:46:16, FIX.4.4:TW->CLIENT2, incoming> (8=FIX.4.49=13335=S34=634849=CLIENT252=20040809-17:46:16.74456=TW55=0:0:2925 2:strategy117=0132=17.500000000133=19.000000000134=200135=20010=182) <20040809-17:46:16, FIX.4.4:TW->CLIENT2, event> (Logon state is not valid for message) <20040809-17:46:21, FIX.4.4:TW->CLIENT2, incoming> (8=FIX.4.49=6835=A34=149=CLIENT252=20040809-17:46:21.87056=TW98=0108=6000001 0=110) <20040809-17:46:21, FIX.4.4:TW->CLIENT2, event> (Received logon request) (Disconnecting) One thing I notice is that a message appears to have been sent twice. The second message does not have a PossDupFlag and the values in fields 132 and133 are switched. That seems very strange. Do you have any idea why that would be? We are using a multithreaded acceptor and initiator. Patrick |