<div>The spec indeed requires setting OrigSendingTime when a message is sent in response to a resend request.  However, since it is "conditionally required", it is not marked as required in the data dictionary.  </div>

<div><br></div><div>QF/n's behavior in this case is inherited from QF/c++.  However QF/j has a config option that will suppress sending Rejects generally, which was recently extended to cover this case as well.  I think it would be reasonable for QF/n to offer a similar option.  </div>

<div><br></div><div>If anyone would like to take a stab at it, relevant QF/j code is here (line 2175):</div><div><a href="http://quickfixj.svn.sourceforge.net/viewvc/quickfixj/trunk/core/src/main/java/quickfix/Session.java?revision=1070&view=markup">http://quickfixj.svn.sourceforge.net/viewvc/quickfixj/trunk/core/src/main/java/quickfix/Session.java?revision=1070&view=markup</a></div>

<div><br></div><div>And relevant QF/n code is here:</div><div><a href="https://github.com/connamara/quickfixn/blob/master/QuickFIXn/Session.cs#L981">https://github.com/connamara/quickfixn/blob/master/QuickFIXn/Session.cs#L981</a></div>

<div><br></div>-- <br><font face="arial, helvetica, sans-serif">Mike Gatny<br>Connamara Systems, LLC</font><br>