{{Quickfixn}} Resend Requests, Gap Fills and Rejects
Mike Gatny
mgatny at connamara.com
Wed Nov 19 14:10:35 PST 2014
Interesting part of the spec, and interesting that it hasn't come up before
-- that I've ever seen anyway.
I think given how long it has been this way in QF/n and QF/c++ (and
possibly QF/j?), I think a config option would be best.
--
Mike Gatny
Connamara Systems, LLC
On Wed, Nov 19, 2014 at 5:06 PM, Martin Adams <martinadamsgh at gmail.com>
wrote:
> When responding to a Resend request, current QFn implementation issues
> SeqReset-GapFill messages in place of any of a range of admin messages
> (types 0,1,2,3,4,5,A), but this is contrary to both our requirements and
> also perhaps to the official FIX specs.
>
>
>
> The particular point of contention is the session-level Reject message
> (type=3). We'd like to see this being re-sent. The FIX spec suggests it
> should be too. Here, for example, is an extract from FIX 4.4 spec Vol 2:
>
>
>
> *During the gap fill process, certain administrative messages should not
> be retransmitted. Instead, a special SeqReset-GapFill message is
> generated. The administrative messages which are not to be resent are:
> Logon, Logout, ResendRequest, Heartbeat, TestRequest and SeqReset-Reset and
> SeqReset-GapFill. The SeqReset-GapFill can also be used to skip
> application messages that the sender chooses not to retransmit (e.g. aged
> orders). This leaves Reject as the only administrative message which can
> be resent.*
>
>
>
> It's perhaps notable that QFn behaviour here is the same as for the C++ QF
> engine.
>
>
>
> So what do people think? Would a change to match the spec cause any grief?
> If this were the case, perhaps it could be make a configuration option?
>
>
>
> Martin.
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20141119/07cc6a90/attachment.htm>
More information about the Quickfixn
mailing list