[Quickfix-users] sequence reset, CME iLink
Brought to you by:
orenmnero
|
From: QM <eqm...@nw...> - 2012-04-26 17:59:13
|
Hi All, I'm not new to QuickFIX, but this is my first time setting up QuickFIX for CME/iLink and weeklong sessions. The problem I've run into is that my QuickFIX app sends a logon message with sequence number 1 and the other end responds: "Sequence number received lower than expected." and logs me out. While the message is indeed true, I can't tell how to handle this using QuickFIX. Ideally, I'd want my app to be able to: 1 - send the proper sequence number (e.g., pulled from file, via PersistMessages and FileStorePath) 2 - if that fails (e.g., the file is missing) then tell the other side that we want to reset the sequence numbers back to 1 Does QuickFIX have config settings to do option #2? I've seen some threads online in which the authors mention having modified QuickFIX, but they're hazy on details. Someone else posted a patch but that yields the same behaviour as described above. I tried this using QuickFIX C++, versions 1.13.3 and svn r2330. Thank you. |