Re: [Quickfix-developers] Sequence number mismatch
Brought to you by:
orenmnero
|
From: Tom F. <tom...@ki...> - 2006-06-09 16:40:23
|
Hi Oren, thanks for looking into this. I will address this with the counter party no= w (they should be able to change it) and will let you know if that fixes it= . Thanks, Tom ----- Original Message ---- From: Oren Miller <or...@qu...> To: Tom Frey <tom...@ki...> Cc: qui...@li... Sent: Friday, June 9, 2006 6:35:57 PM Subject: Re: [Quickfix-developers] Sequence number mismatch It looks like they are sending the GapFill without the PossDup flag set to = Y. This is a problem because: " All messages created as the result of a resend request will contain the P= ossDupFlag field set to =E2=80=9CY=E2=80=9D, messages lacking the PossDupFl= ag field or with the PossDupFlag field set to =E2=80=9CN=E2=80=9D should be= treated as original transmissions. " So the last gap file is being presented to QuickFIX as a new message, which= is then being rejected for having to low a sequence number. Is this somet= hing the that can be addressed with the counter-party? --oren On Jun 9, 2006, at 10:46 AM, Tom Frey wrote: QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/ind= ex.html QuickFIX Support: http://www.quickfixengine.org/services.html Hi I'm having a problem with sequence numbers on a sequence reset: 20060609-14:02:06 : MsgSeqNum too high, expecting 1 but received 100 20060609-14:02:06 : Sent ResendRequest FROM: 1 TO: 0 20060609-14:02:34 : ResendRequest for messages FROM: 1 TO: 99 has been sati= sfied. 20060609-14:02:34 : Processing QUEUED message: 100 20060609-14:02:34 : MsgSeqNum too low, expecting 101 but received 100 20060609-14:02:34 : Disconnecting ...messages... 8=3DFIX.4.29=3D22635=3D849=3DFIMAT_PREF56=3DMCOMPASS_DROP34=3D9943=3DY52=3D= 20060609-14:02:08122=3D20060609-14:01:58115=3D+6=3D25.114=3D10017=3D9920=3D= 031=3D25.1032=3D10037=3D50459038=3D10039=3D2150=3D240=3D21=3D7YN54=3D155=3D= STZ30=3D+60=3D20060609-14:01:58198=3DNAI614710=3D217 8=3DFIX.4.29=3D7735=3D449=3DFIMAT_PREF56=3DMCOMPASS_DROP34=3D10052=3D200606= 09-14:02:08123=3DY36=3D10110=3D206 8=3DFIX.4.29=3D11935=3D534=3D349=3DMCOMPASS_DROP52=3D20060609-14:02:34.4685= 6=3DFIMAT_PREF58=3DMsgSeqNum too low, expecting 101 but received 10010=3D09= 4 Anybody has an idea what goes wrong here? Thanks, Tom _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers =20 |