[Quickfix-developers] ResendRequest help!
Brought to you by:
orenmnero
|
From: SteveGoodsell <ste...@ff...> - 2006-04-26 16:24:58
|
Hi, Our application is using an acceptor, and basically sends trades to clients as they come through the system. Fairly straight forward. (Using the Java toolkit) The problem I am seeing is this: If the sequence numbers get out of sync for some reason I get the ResendRequest event in the fromAdmin() section of the application. I do nothing here, it appears that QuickFix handles all of this for us, I can see the messages being resent to the client in mylogging. But.. Sometimes the client is in the middle of receiving a large number of messages when this event occurs. At this point, the client stops responding (ACK) to the messages being sent both from the QuickFix engine and from my side of the application. If this event occurs when a client logs in, then the messages are sent, the client system acks these and all is well, the client is able to receive and ack any new messages. But when it occurs during a bulk send, then it all seems to stop working! Should I be halting all my application based messages until the resend request completes? How can I tell when this complete? My experience in the QuickFIX api is not that great, so any advice would be gratefully received. Steve -- View this message in context: http://www.nabble.com/ResendRequest-help%21-t1512694.html#a4104383 Sent from the QuickFIX - Dev forum at Nabble.com. |