[Quickfix-developers] problem with invalid PossDup=Y messages
Brought to you by:
orenmnero
From: Hugo L. <Hug...@in...> - 2004-05-04 18:30:20
|
Hi all, I've detected a problem between quickfix server + client (or: acceptor + initiator). Let's suppose this rare scenario: - client logs on; - client detects seqnum gap, asks to resend messages from, say, seqnum=20; - server resends message 20; - (somehow message 20 has a tag without value, or some other validation problem); - client rejects message 20; (but does not increase targetseqnum) - eventually, server sends next message; - client detects seqnum gap, asks to resend messages from seqnum=20; - server resends message 20; - (etc, etc, client and server become stuck in this resend loop) Versions affected (possibly not limited to) : 1.3.2, 1.7.0. Am I doing something wrong / is this not true ? Thanks in advance, Hugo Leote |