Re: [Quickfix-developers] Generating two Test requests in a row
Brought to you by:
orenmnero
From: Oren M. <or...@qu...> - 2005-03-03 17:20:05
|
We are working on this problem in CVS version right now. What you=20 should be able to do is before you send the logout, set the sender and=20= target sequence numbers on the session to 1. This will make sure that=20= your message is sent out with a sequence number of 1, and that you will=20= be expecting a response with the sequence number set to 1. --oren > The problem is when I manually initiate a logon message with the=20 > ResetSeqNumFlag set to Y and the MsgSeqNum set to 1 (while already=20 > logged on). I get a matching logon message from the acceptor. This=20 > trips the invalid logon message exception and I am logged out. What it=20= > should do is reset the message sequence numbers and discard all old=20 > messages from the queue. I haven't tested the flip side of this=20 > problem, when the acceptor initiates this process. But I am sure it=20 > will trip the same exception and log out. > > Any suggestions? > > --Shane > > > -----Original Message----- > From: Oren Miller [mailto:or...@qu...] > Sent: 03 March 2005 14:15 > To: Shane Ryan > Cc: qui...@li... > Subject: Re: [Quickfix-developers] Generating two Test requests in a=20= > row > > Are you saying you need to send out two test requests whenever = QuickFIX > initiates one, or you need to respond twice when you receive a test > request from iLink, or both? > > --oren > > On Mar 1, 2005, at 11:34 AM, Shane Ryan wrote: > >> Has anyone gone through the CME iLink 2.0 certification process >> before, and if so have they figured out how to make quickfix generate >> two TestRequest messages in a row? >> >> =A0 >> >> I know iLinks behaviour is not inline with the FIX 4.2 specs but I >> don't think I'll be able to get them to change it. >> >> =A0 >> >> If anyone knows a quick patch, I can do to make it work as per the >> iLink specs it would be appreciated. >> >> =A0 >> >> =A0 >> >> Thanks, >> >> =A0 >> >> Shane > > |