[This message was posted by John Prewett of Lava Trading <[email protected]> to the "4.0 Session" discussion forum at http://fixprotocol.org/discuss/12. You can reply to it on-line at http://fixprotocol.org/discuss/read/e2ff05ea - PLEASE DO NOT REPLY BY MAIL.]
> Hi, > > I'd like to know what the FIX protocol specifies in that case: > > - My session sends a resendrequest message > - My session ignores all received messages until the first resent > message > - The counterpart never replies to my resend request and continues > sending new messages > - My session continues ignoring counterpart messages > > Should my session resend resendrequest messages instead of > ignoring messages? I start a timer when I send out a ResendRequest. If I haven't received at least one message starting from the MsgSeqNum I requested within a configurable time T1, I send the ResendRequest again. If I haven't received at least one message starting from the MsgSeqNum I requested after a configurable time T2, I disconnect the session. T1 is typically a factor of the HeartBtInt (such as HeartBtInt / 2). T2 is generally a multiple of T1 (such as T1 * 4). I hope this helps. JohnP [You can unsubscribe from this discussion group by sending a message to mailto:[email protected]] -- You received this message because you are subscribed to the Google Groups "Financial Information eXchange" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/fix-protocol?hl=en.
