Re: [Quickfix-developers] SequenceReset bug?
Brought to you by:
orenmnero
From: <or...@qu...> - 2008-06-27 13:23:46
|
There is not a setting for it currently, but you can go to Session.cpp in the doTargetTooHigh method, and comment out this line: m_state.queue( msgSeqNum, msg ); I believe that should do it. > -------- Original Message -------- > Subject: Re: [Quickfix-developers] SequenceReset bug? > From: Kbo Keplowsky <kbo...@gm...> > Date: Fri, June 27, 2008 2:57 am > To: qui...@li... > > > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > I see what you mean, and I agree. However, I thought I'd attach the relevant > part of the log just to make sure I haven't made a mistake in my description > (should have done that from the start, I guess). > > In case I will have to adapt to the counterparty's behavior, is there any > quick way to turn off queueing? > > Here goes: > > <20080622-13:28:53, FIX.4.4:ME->CNTRPRTY:0, outgoing> > (8=FIX.4.4 9=105 35=A 34=192 49=ME 52=20080622-13:28:53.466 > 56=CNTRPRTY 50=user 98=0 108=20 553=user 554=pass 10=071 ) > <20080622-13:28:53, FIX.4.4:ME->CNTRPRTY:0, event> > (Initiated logon request) > <20080622-13:28:53, FIX.4.4:ME->CNTRPRTY:0, incoming> > (8=FIX.4.4 9=82 35=A 34=508 49=CNTRPRTY 50=FixGateway 56=ME > 52=20080622-13:32:01.445 98=0 108=20 10=072 ) > <20080622-13:28:53, FIX.4.4:ME->CNTRPRTY:0, event> > (Received logon response) > <20080622-13:28:53, FIX.4.4:ME->CNTRPRTY:0, event> > (MsgSeqNum too high, expecting 507 but received 508) > <20080622-13:28:53, FIX.4.4:ME->CNTRPRTY:0, outgoing> > (8=FIX.4.4 9=104 35=2 34=193 49=ME 52=20080622-13:28:53.716 > 56=CNTRPRTY 7=507 16=0 50=user 553=user 554=pass 10=004 ) > <20080622-13:28:53, FIX.4.4:ME->CNTRPRTY:0, event> > (Sent ResendRequest FROM: 507 TO: 0) > <20080622-13:28:53, FIX.4.4:ME->CNTRPRTY:0, incoming> > (8=FIX.4.4 9=74 35=4 49=CNTRPRTY 56=ME 34=507 43=Y > 52=20080622-13:32:01.710 123=Y 36=508 10=241 ) > <20080622-13:28:53, FIX.4.4:ME->CNTRPRTY:0, event> > (ResendRequest for messages FROM: 507 TO: 507 has been satisfied.) > <20080622-13:28:53, FIX.4.4:ME->CNTRPRTY:0, event> > (Received SequenceReset FROM: 507 TO: 508) > <20080622-13:28:53, FIX.4.4:ME->CNTRPRTY:0, event> > (Processing QUEUED message: 508) > <20080622-13:29:13, FIX.4.4:ME->CNTRPRTY:0, outgoing> > (8=FIX.4.4 9=93 35=0 34=194 49=ME 52=20080622-13:29:13.248 > 56=CNTRPRTY 50=user 553=user 554=pass 10=241 ) > <20080622-13:29:13, FIX.4.4:ME->CNTRPRTY:0, incoming> > (8=FIX.4.4 9=70 35=0 34=508 49=CNTRPRTY 50=FixGateway 56=ME > 52=20080622-13:32:21.710 10=025 ) > <20080622-13:29:13, FIX.4.4:ME->CNTRPRTY:0, outgoing> > (8=FIX.4.4 9=146 35=5 34=195 49=ME 52=20080622-13:29:13.951 > 56=CNTRPRTY 50=user 58=MsgSeqNum too low, expecting 509 but received > 508 553=user 554=pass 10=150 ) > <20080622-13:29:13, FIX.4.4:ME->CNTRPRTY:0, event> > (MsgSeqNum too low, expecting 509 but received 508) > <20080622-13:29:13, FIX.4.4:ME->CNTRPRTY:0, event> > (Disconnecting) > > Thanks, > > Kbo > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers |