RE: [Quickfix-developers] PossDup flag on logon
Brought to you by:
orenmnero
From: Jo J. <jo...@tr...> - 2004-04-01 16:23:38
|
I should mention: this only happens when the logon response I receive has a low sequence number. If this happens, the doTargetTooLow() function tries to get the PossDup flag and throws an exception, causing a disconnect w/o and informative messages in the log. This was quite frustrating initially, I had to modify the quickfix code to figure it out. I also noticed that a bad time causes a disconnect if checkLatency is on, and no message is printed to the log in that case either. It seems that the previous version sent rejects to indicate what went wrong, but now it simply disconnects and that makes it tough to figure out what went wrong. -----Original Message----- From: qui...@li... [mailto:qui...@li...] On Behalf Of Jo Janssens Sent: Thursday, April 01, 2004 10:12 To: qui...@li... Subject: [Quickfix-developers] PossDup flag on logon I just rebuilt my stuff with quickfix 1.7.0 (C++). A couple of my brokers do not send the PossDup field (43) on logon, and this causes quickfix to disconnect them. I am using FIX 4.2 and I do not believe it requires tag 43 on a logon, so is this a new bug? Thanks, Jo Janssens |