Re: [Quickfix-developers] RE: Request resend
Brought to you by:
orenmnero
From: Caleb E. <cal...@gm...> - 2006-04-11 20:39:49
|
On 4/11/06, Fad <s.f...@gm...> wrote: But if the client-server session are not syncronized, the quickFix engine > instead of resend the 'lost message' sends however the SeqReset-GapFill > message with PossDupFlag set to "Y" (in the logs file thera are the > message > that the server should resend). The engine will do this only if: - The messages do not exist in the MessageStore - The messages are considered to be admin-type messages The presence of the messages in the server's outgoing log files does not mean that they can be resent or have been persisted in the MessageStore, only that they were sent on the connection at some time. Only messages which have been persisted to a MessageStore can be resent. The logs don't play any part in this. What kind of MessageStore is your application using? Have you possibly customized the "Message::isAdmin" method to return true for this custom MsgType "UY"? -- Caleb Epstein caleb dot epstein at gmail dot com |