title: QuickFIX/n - Incorrect handling of SequenceRest Gap Fill message
body: <p>While performing a message recovery operation in chunks of 2500 messages per resend request,
  drop copy gap fills the administrative messages.</p>
  
  <p>Assuming sending "resend request’s” from 10260 till 36264.</p>
  
  <pre><code>1st resend request 10260 till 12759
  2nd resend request 12760 till 15259
  3rd resend request 15260 till 17759
  4th resend request 17760 till 20259
  </code></pre>
  
  <p>And so on……</p>
  
  <p>While responding the 3rd resend request,
                  the counter party sends the SequenceReset as there was a gap fill for administrative messages.
                  However the NewSequence number in that SequenceReset is 36265 (that is actually greater than 3rd resend request end sequence no 17759).</p>
  
  <p>And then QUICK FIX ignores the next expected resend request itself i.e., 4th  resend request 17760 till 20259</p>
  
  <p>How should we handle this scenario as such to send the 4th resend request when there is a gapfill towards the end of the resend request response?</p>
  
  <p>Please advice.</p>