[Quickfix-users] Resend Request
Brought to you by:
orenmnero
From: ka w. <ka...@gm...> - 2010-03-11 03:56:18
|
Hi, Into production today we received a resend request. Unfortunately and as a surprise QFix didn't take any of the following actions (extract of the FIX specs): "Upon receipt of a Resend Request, the resender can respond in one of three ways: 1. retransmit the requested messages (in order) with the original sequence numbers and PossDupFlag set to “Y” 2. issue a SeqReset-GapFill with PossDupFlag set to “Y” message to replace the retransmission of administrative and application messages 3. issue a SeqReset-Reset with PossDupFlag set to “Y” to force sequence number synchronization." I know that QFIX should by default adopt the solution 1. I have tested this with a simple Initiator/Acceptor project and QFix behaves correctly without even putting *SendRedundantResendRequests =Y.* Moreover I know that all requested messages are present in the BODY file. But here is the problem. How this could have happened into production? Does anyone has experienced the same problem? Does putting *SendRedundantResendRequests =Y could help on anything?* Thanks, Kamel |