Re: [Quickfix-developers] (Unexpected Logout) PossDupFlag, Duplicate Messages
Brought to you by:
orenmnero
From: Oren M. <or...@qu...> - 2004-08-10 00:03:23
|
Can't say I've seen anything like the fields being switched like this. =20= Do your outgoing logs on the client match this? --oren On Aug 9, 2004, at 2:02 PM, Patrick Flannery wrote: > Oren, > > =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 On the acceptor side we occasionally = notice something like: > > =A0 > > <20040809-17:46:16, FIX.4.4:TW->CLIENT2, incoming> > > =A0 =20 > (8=3DFIX.4.49=3D13535=3DS34=3D634649=3DCLIENT252=3D20040809-17:46:=20 > 16.72856=3DTW55=3D245:3941:111052:=20 > call117=3D0132=3D62.000000000133=3D63.000000000134=3D300135=3D30010=3D01= 5) > > =A0 > > <20040809-17:46:16, FIX.4.4:TW->CLIENT2, incoming> > > =A0 =20 > (8=3DFIX.4.49=3D13535=3DS34=3D634649=3DCLIENT252=3D20040809-17:46:=20 > 16.74456=3DTW55=3D245:3941:111051:=20 > call117=3D0132=3D83.000000000133=3D84.000000000134=3D300135=3D30010=3D01= 8) > > =A0 > > <20040809-17:46:16, FIX.4.4:TW->CLIENT2, event> > > =A0 (MsgSeqNum too low RECEIVED: 6346 EXPECTED: 6347 PosDup: N) > > <20040809-17:46:16, FIX.4.4:TW->CLIENT2, event> > > =A0 (Sequence number too low and PossDupFlag is false) > > <20040809-17:46:16, FIX.4.4:TW->CLIENT2, event> > > =A0 (Disconnecting) > > <20040809-17:46:16, FIX.4.4:TW->CLIENT2, incoming> > > =A0 =20 > (8=3DFIX.4.49=3D13335=3DS34=3D634749=3DCLIENT252=3D20040809-17:46:16.744= 56=3DTW55=3D0:=20 > 0:31234:=20 > strategy117=3D0132=3D70.000000000133=3D71.500000000134=3D200135=3D20010=3D= 171) > > <20040809-17:46:16, FIX.4.4:TW->CLIENT2, event> > > =A0 (Logon state is not valid for message) > > <20040809-17:46:16, FIX.4.4:TW->CLIENT2, incoming> > > =A0 =20 > (8=3DFIX.4.49=3D13335=3DS34=3D634849=3DCLIENT252=3D20040809-17:46:16.744= 56=3DTW55=3D0:=20 > 0:29252:=20 > strategy117=3D0132=3D17.500000000133=3D19.000000000134=3D200135=3D20010=3D= 182) > > <20040809-17:46:16, FIX.4.4:TW->CLIENT2, event> > > =A0 (Logon state is not valid for message) > > <20040809-17:46:21, FIX.4.4:TW->CLIENT2, incoming> > > =A0 =20 > (8=3DFIX.4.49=3D6835=3DA34=3D149=3DCLIENT252=3D20040809-17:46:=20 > 21.87056=3DTW98=3D0108=3D60000010=3D110) > > <20040809-17:46:21, FIX.4.4:TW->CLIENT2, event> > > =A0 (Received logon request)=A0 (Disconnecting) > > =A0 > > One thing I notice is that a message appears to have been sent twice.=A0= =20 > The second message does not have a PossDupFlag and the values in =20 > fields 132 and133 are switched.=A0 That seems very strange.=A0 Do you = have =20 > any idea why that would be? =A0=A0We are using a multithreaded = acceptor =20 > and initiator. > > =A0 > > =A0 > > Patrick |