Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#25 MaxResendRequestSize

open
nobody
None
5
2013-02-14
2013-02-14
Jason Aubrey
No

The attached patch adds MaxResendRequestSize functionality which allows quickfix to pass CME certification for gaps over 2500 messages.

Caveats:
I neither ran nor modified the acceptance tests (due to time constraints). However, this patch is similar to the quickfix/n patch here: https://github.com/roji/quickfixn/commit/889b8d8bdd70857337074bf1a46de22d32719f07 and this reference could be used to update the acceptance tests if/when this patch is merged into trunk.

Discussion

  • Jason Aubrey
    Jason Aubrey
    2013-02-14

    Diff of the changes vs quickfix trunk revision 2338

     
  • Jason Aubrey
    Jason Aubrey
    2013-03-14

    File missing from diff, copy to src/C++/ResendRange.h

     
    Attachments
  • Jason Aubrey
    Jason Aubrey
    2013-03-14

    On windows you may need to add the following after all headers within Session.cpp:
    #undef min
    Otherwise you may get a compile error when std::min is used.

    Within stdafx.h the following should make the above unnecessary but it didn't in my case:
    #define WIN32_LEAN_AND_MEAN